1
2 html, body{
3     font-size:
100%;
4     background: #fff;
5     font-family:
'Open Sans', sans-serif;
6 }
7 body a,.grid_1,plan_1,plan_1.one,plan_1.two,i.icon1, i.icon2, i.icon3, i.icon4, i.icon5, i.icon6 {
8     transition:
0.5s all;
9     -webkit-transition:
0.5s all;
10     -moz-transition:
0.5s all;
11     -o-transition:
0.5s all;
12     -ms-transition:
0.5s all;
13 }
14 a:hover{
15  text-decoration:none;
16 }
17 input[type=
"button"],input[type="submit"],li.parallelogram{
18     transition:
0.5s all;
19     -webkit-transition:
0.5s all;
20     -moz-transition:
0.5s all;
21     -o-transition:
0.5s all;
22     -ms-transition:
0.5s all;
23 }
24 h1,h2,h3,h4,h5,h6{
25     margin:
0;
26     font-family:
'Roboto Condensed', sans-serif;
27 }
28 p{
29     margin:
0;
30 }
31 ul{
32     margin:
0;
33     padding:
0;
34 }
35 label{
36     margin:
0;
37 }

38 /*-- top-header --*/

39 .logo a {
40     color: #3F84B1;
41     letter-spacing: 1px;
42     font-size: 2em;
43     font-weight:
400;
44     display: block;
45     text-decoration: none;
46     font-family:
'Oswald', sans-serif;
47 }
48 .logo span {
49     color:#34ad00;
50 }
51 i.fa.fa-home {
52     font-size: 24px;
53 }
54 .top-header {
55     background-color: #3F84B1;
56     border-bottom:
0 none;
57     height: 36px;
58     line-height: 35px;
59 }
60 ul.tp-hd-lft{
61     
float: left;
62 }
63 ul.tp-hd-lft li {
64     display: inline-block;
65 }
66 li.hm,li.prnt {
67     margin-right: 12px;
68 }
69 ul.tp-hd-lft a {
70     font-size: 13px;
71     font-weight:
600;
72     color:#fff;
73 }
74 ul.tp-hd-rgt{
75     
float:right;
76 }
77 ul.tp-hd-rgt li {
78     display: inline-block;
79     font-size: 13px;
80     font-weight:
600;
81     color:#fff;
82 }
83 ul.tp-hd-rgt a {
84     font-size: 13px;
85     font-weight:
600;
86     color:#fff;
87 }
88 li.ned,li.wrt,li.tol{
89     margin-right: 12px;
90 }

91 /*-- /top-header --*/
92 /*-- header --*/

93 .header {
94     background-color: #fff;
95     margin:
0;
96     padding: 10px
0 8px;
97 }
98 .logo a {
99     display: block;
100 }
101 .logo {
102     
float: left;
103      margin-right: 60px;
104 }
105 .bus {
106     
float: left;
107     padding-top: 17px;
108 }
109 .bus a {
110     color: #1f8dd6;
111     font-weight:
600;
112     font-size: 14px;
113     letter-spacing: .05em;
114     padding:
0 15px;
115 }
116 .
lock {
117     
float: right;
118     margin-top: 7px;
119 }
120 .securetxt {
121     color: #1f8dd6;
122     line-height: 18px;
123     margin-top: 0px;
124     font-size: 14px;
125     font-weight:
600;
126 }
127 .
lock li {
128     display: inline-block;
129 }
130 i.fa.fa-
lock {
131     color:#1f8dd6;
132     font-size: 2em;
133     padding-right: 10px;
134 }

135 /*-- /header --*/
136 /*-- banner --*/

137 .banner {
138     background: url(../images/
3.jpg)no-repeat;
139     background-size: cover;
140     -webkit-background-size: cover;
141     -o-background-size: cover;
142     -ms-background-size: cover;
143     -moz-background-size: cover;
144     min-height: 430px;
145 }
146 .banner h1 {
147     font-size: 50px;
148     margin-bottom: 40px;
149     padding: 4em
0 0;
150     text-align: center;
151     color: #ffffff;
152 }
153 .bann-info h2 {
154     font-size: 26px;
155     margin-bottom: 30px;
156     color: #34ad00;
157     font-weight:
700;
158 }
159 .bann-info {
160     padding: 4em
0;
161 }
162 .bnr-right input[type=
"text"] {
163     width:
95%;
164     color: #9E9E9E;
165     outline: none;
166     font-size: 14px;
167     padding: 10px 10px;
168     border: 1px solid #9E9E9E;
169     -webkit-appearance: none;
170     margin-top: 10px;
171 }
172 .date {
173     background: url(../images/date-icon.png) no-repeat
95.5% 45% #fff;
174     cursor: pointer;
175 }
176 .bnr-left input[type=
"text"] {
177     width:
95%;
178     color: #9E9E9E;
179     outline: none;
180     font-size: 14px;
181     padding: 10px 10px;
182     border: 1px solid #9E9E9E;
183     -webkit-appearance: none;
184     margin-top: 10px;
185 }
186 .ban-top .inputLabel,.ban-bottom .inputLabel {
187     display: block;
188     font-weight:
600;
189     font-size: 14px;
190     margin-bottom: 5px;
191     color: #
191919;
192 }
193 .bann-info1 {
194     padding: 8em 5em 0em;
195     text-align: center;
196 }
197 .bnr-right {
198     
float: left;
199     width:
50%;
200 }
201 .bnr-left {
202     
float: left;
203     width:
50%;
204 }
205 .ban-bottom{
206     margin-top: 30px;
207 }
208 button.seabtn {
209     padding: 6px 25px!important;
210     font-size: 16px;
211      text-indent:
0;
212     padding: 6px 20px;
213     color: #fff;
214     background-color:#34ad00;
215     border:
0;
216     border-radius: 2px;
217     -webkit-transition: all .2s;
218     -moz-transition: all .2s;
219     transition: all .2s;
220     background-repeat: no-repeat;
221     background-position:
96% center;
222 }
223 button.seabtn:focus,button.seabtn:hover{
224     background-color:#1f8dd6;
225     outline:
0;
226 }
227 .sear {
228     margin-top: 30px;
229 }
230 .bann-info1 h3 {
231     font-size:
2.1em;
232     font-weight:
700;
233     color: #34ad00;
234     text-align: center;
235     margin-top: 25px;
236 }
237 i.fa.fa-columns {
238     font-size: 9em;
239     color: #1f8dd6;
240 }

241 /*-- /banner --*/
242 /*-- rupes --*/

243 .rup-left {
244     
float: left;
245     width:
24%;
246 }
247 .rup-rgt {
248     
float: left;
249     width:
76%;
250 }
251 .rupes {
252     padding: 5em
0;
253     border-top: 1px solid rgba(
236, 236, 236, 0.9);
254     border-bottom: 1px solid rgba(
236, 236, 236, 0.9);
255 }
256 i.fa.fa-usd{
257     font-size: 5em;
258     color: #1f8dd6;
259 }
260 i.fa.fa-h-square{
261     font-size: 5em;
262     color: #1f8dd6;
263 }
264 i.fa.fa-mobile {
265     font-size:5em;
266     color: #1f8dd6;
267 }
268 .rupes h3 {
269     font-size: 20px;
270     color: #34ad00;
271      font-weight:
700;
272 }
273 .rupes h4 {
274     font-size: 18px;
275     margin: 8px
0;
276     font-weight:
700;
277 }
278 .rupes h4 a{
279     color: #
000000;
280 }
281 .rupes h4 a:hover{
282     color:#34ad00;
283 }
284 .rupes p{
285     font-size: 15px;
286     line-height:
1.6em;
287     font-weight:
300;
288     color:#
999;
289 }

290 /*-- /rupes --*/
291 /*-- track --*/

292 a.learn{
293     padding: 6px 25px!important;
294     font-size: 16px;
295     text-indent:
0;
296     padding: 6px 20px;
297     color: #fff;
298     background-color: #34ad00;
299     border:
0;
300     border-radius: 2px;
301     -webkit-transition: all .2s;
302     -moz-transition: all .2s;
303     transition: all .2s;
304     display: inline-block;
305 }
306 a.learn:focus,a.learn:hover {
307     background-color: #1f8dd6;
308     outline:
0;
309 }
310 .track {
311     padding: 5em
0;
312     border-top: 1px solid rgba(
236, 236, 236, 0.9);
313     border-bottom: 1px solid rgba(
236, 236, 236, 0.9);
314 }
315 .track h3 {
316     font-size: 2em;
317     font-weight:
700;
318     color: #34AD00;
319 }
320 .track p {
321     font-size:
1.2em;
322     line-height:
1.8em;
323     width:
55%;
324     margin:
1.5em 0;
325     color: #
999;
326 }
327 .track-right {
328     text-align: center;
329 }
330 i.fa.fa-map-marker {
331     font-size: 3em;
332     color: #34ad00;
333 }
334 .rup-left a {
335     display: inline-block;
336 }
337 .track-right a {
338     display: inline-block;
339 }

340 /*-- /track --*/
341 /*-- routes --*/

342 .routes {
343     padding: 5em
0;
344 }
345 .rou-left {
346     
float: left;
347     width:
23%;
348 }
349 .rou-rgt {
350     
float: left;
351     width:
70%;
352 }
353 i.fa.fa-truck,i.fa.fa-user,i.fa.fa-ticket {
354     font-size: 4em;
355     color:#1f8dd6;
356 }
357 .routes h3 {
358     font-size: 2em;
359     font-weight:
700;
360     color: #34ad00;
361 }
362 .routes p {
363     font-size:
1.2em;
364     color: #
999;
365     line-height:
1.8em;
366 }

367 /*-- /routes --*/
368 /*-- holiday --*/

369 .holiday {
370     padding: 5em
0;
371 }
372 .holiday h3 {
373     font-size: 2em;
374     font-weight:
700;
375     color: #34ad00;
376 }
377 .holiday p {
378     font-size:
1.2em;
379     line-height:
1.8em;
380     margin: 1em
0;
381     color: #
999;
382 }

383 /*-- /holiday --*/
384 /*-- footer --*/

385 .footer-left li {
386     display: inline-block;
387     
float: left;
388     width:
33.33%;
389     line-height:
1.8em;
390 }
391 .footer-left li a {
392     font-size: 14px;
393     color:#
847777;
394     display: inline-block;
395 }
396 .footer-left li a:hover{
397     color:#1f8dd6;
398 }
399 .footer-top h3 {
400     font-size:
1.7em;
401     color: #34ad00;
402     margin-bottom: 1em;
403     font-weight:
700;
404 }
405 .footer-top {
406     padding: 3em
0;
407     background: #e8e8e8;
408 }
409 .footer-btm li {
410     display: inline-block;
411     margin:
0 10px;
412     font-size: 14px;
413     color: #fff;
414 }
415 .footer-btm li a {
416     font-size: 15px;
417     color: #fff;
418     display: inline-block;
419     padding: 5px 8px;
420 }
421 .footer-btm li a:hover{
422     color:#4CFF00;
423 }
424 .footer-btm {
425     background:#4CB320;
426     padding:
0.5em 0;
427     text-align:center;
428 }
429 .copy-right p {
430     color:#fff;
431     font-size:14px;
432     line-height:
1.8em;
433 }
434 .copy-right p a {
435     color: #fff;
436 }
437 .copy-right p a:hover {
438     color:#
000000;
439 }
440 .copy-right {
441     background:#34ad00;
442     text-align: center;
443     padding:
0.5em 0;
444 }

445 /*-- /footer --*/
446 /*-- bus --*/

447 .banner-
1 {
448     background: url(../images/
3.jpg)no-repeat;
449     background-size: cover;
450     -webkit-background-size: cover;
451     -o-background-size: cover;
452     -ms-background-size: cover;
453     -moz-background-size: cover;
454     min-height:200px;
455 }
456 .banner-
1 h1 {
457     font-size: 50px;
458     margin-bottom: 40px;
459     padding:
1.5em 0 0;
460     text-align: center;
461     color: #ffffff;
462 }
463 .bus-tp P {
464     
float: left;
465     font-size: 14px;
466     color: #fff;
467     line-height:
1.8em;
468 }
469 .bus-tp h2 {
470     
float: right;
471     font-size: 24px;
472     color: #fff;
473 }
474 .bus-tp {
475     padding:
0.5em;
476     background: #34ad00;
477 }
478 .bus-btm li {
479     
float: left;
480     display: inline-block;
481 }
482 li.trav {
483     width:
34%;
484 }
485 li.dept {
486     width:
13%;
487 }
488 li.arriv {
489     width:
13%;
490 }
491 li.seat {
492     width:
20%;
493 }
494 li.fare {
495     width:
20%;
496 }
497 .bus-btm li a {
498     color: #
999;
499     font-size: 15px;
500     display: inline-block;
501 }
502 .bus-btm {
503     padding:
0.5em 0;
504     border-bottom: 1px solid #E4E4E4;
505 }
506 .bus-midd li {
507     display: inline-block;
508     
float: left;
509 }
510 .bus-ic {
511     
float: left;
512     width:
7%;
513     margin-top: 4px;
514 }
515 .bus-txt {
516     
float: right;
517     width:
91%;
518 }
519 .bus-ic1 {
520     
float: left;
521     width:
18%;
522 }
523 .bus-ic3 {
524     
float: left;
525     width:
13%;
526     margin-top: 4px;
527 }
528 .bus-txt1 {
529     
float: right;
530     width:
82%;
531 }
532 .bus-txt3 {
533     
float: right;
534     width:
87%;
535 }
536 .bus-midd h4 {
537     font-size: 19px;
538     font-weight:
700;
539     color: #
000;
540     line-height: inherit;
541     padding:
0!important;
542 }
543 .bus-midd h4 a{
544     font-size: 19px;
545     font-weight:
700;
546     color: #
000;
547 }
548 .bus-midd p {
549     color: #9A9A9A;
550     font-size: 14px;
551 }
552 .bus-midd h5 {
553     font-weight:
700;
554     font-size: 20px;
555     color: #34ad00;
556 }
557 a.view {
558     padding: 6px 18px;
559     font-weight:
700;
560     color: #fff;
561     background-color: #34ad00;
562     border:
0;
563     font-size: 13px;
564     border-radius: 2px;
565     -webkit-transition: all .2s;
566     -moz-transition: all .2s;
567     transition: all .2s;
568     margin-top: 20px;
569     display: inline-block;
570 }
571 i.fa.fa-clock-o {
572     font-size:
1.5em;
573     color: #9A9A9A;
574     margin-top: 4px;
575 }
576 ul.first {
577     padding: 2em
0;
578 }
579 ul.first {
580     padding: 2em
0 1em;
581     border-bottom: 1px solid #E4E4E4;
582 }

583 /*-- /bus --*/
584 /*-- about --*/

585 .about-top {
586     text-align: center;
587 }
588 .about {
589     padding: 5em
0;
590 }
591 .about h2 {
592     font-size:
2.5em;
593     color: #34ad00;
594     margin-bottom: 1em;
595     font-weight:
700;
596 }
597 .about h3 {
598     font-size:
2.2em;
599     color: #34ad00;
600     margin-bottom: 1em;
601     font-weight:
700;
602 }
603 .about p {
604     font-size: 1em;
605     line-height:
1.8em;
606     margin:
0 0 1em;
607     color: #
999;
608     font-weight:
400;
609 }
610 .about-mid {
611     margin: 4em
0;
612 }
613 .about h5 {
614     font-size:
1.1em;
615     text-align:right;
616     color: #1f8dd6;
617 }
618 .about h6 {
619     font-size: 1em;
620     color: #34ad00;
621     text-align:right;
622 }
623 .ab-tp {
624     margin-bottom: 2em;
625 }
626 .ab-rt ul li a {
627     font-size: 1em;
628     color: #
999;
629     background: url(../images/dot.png)no-repeat 0px 2px;
630     padding: 0px 0px 0px 30px;
631 }
632 .ab-rt ul li{
633     margin: 0em 0em
0.5em 0em;
634 }
635 .ab-rt ul li a:hover{
636   color: #34ad00;
637   text-decoration:none;
638 }
639 .ab-rt li{
640     display: block;
641 }
642 .ab-lt {
643     padding-right: 50px;
644 }

645 /*-- /about --*/
646 /*--travel --*/

647 .travel h3 {
648     font-size:
1.7em;
649     font-weight:
700;
650     color: #34ad00;
651 }
652 .travel p {
653     font-size: 15px;
654     color: #
999;
655     line-height:
1.8em;
656     margin: 1em
0;
657 }
658 .tra-top li {
659     display: inline-block;
660     
float: left;
661 }
662 ul.rout {
663     background: #1f8dd6;
664     padding:
0.8em;
665     color: #fff;
666 }
667 li.rou {
668     width:
30%;
669 }
670 li.ser {
671     width:
20%;
672 }
673 li.fir{
674     width:
15%;
675 }
676 li.las {
677     width:
15%;
678 }
679 li.dat {
680     width:
20%;
681 }
682 .tra-top h4 {
683     font-size: 19px;
684     margin-bottom: 10px;
685     font-weight:
700;
686     color: #34ad00;
687 }
688 ul.rou-secnd p {
689     margin:
0;
690 }
691 ul.rou-secnd {
692     padding:
1.5em 0;
693     border-bottom: 1px solid #E4E4E4;
694 }
695 a.det {
696     padding: 6px 18px;
697     font-weight:
700;
698     color: #fff;
699     background-color: #34ad00;
700     border:
0;
701     font-size: 13px;
702     border-radius: 2px;
703     -webkit-transition: all .2s;
704     -moz-transition: all .2s;
705     transition: all .2s;
706     display: inline-block;
707 }
708 .tra-top h6 a {
709     color: #34ad00;
710     font-size: 16px;
711     font-weight:
700;
712     text-decoration: underline;
713 }
714 .tra-top {
715     margin-top: 3em;
716 }

717 /*-- /travel --*/
718 /*-- offers-
1 --*/
719 .offers-
1-left {
720     text-align: center;
721 }
722 .offers-
1 p {
723     color: #
444;
724     font-size: 15px;
725     line-height:
1.8em;
726     margin-bottom: 5px;
727 }
728 .offers-
1 h3 {
729     font-size: 21px;
730     color:#34AD00;
731     font-weight:
700;
732 }
733 .offers-
1 h6 {
734     color: #
62717d;
735     margin: 10px
0;
736     line-height:
1.8em;
737     font-size: 16px;
738 }
739 a.off{
740     border-radius: 5px;
741     display: inline-block;
742     color: #fff;
743     font-weight:
400;
744     font-size: 14px;
745     padding: 8px 18px;
746     text-decoration: none;
747     background:#34ad00;
748 }
749 a.off:hover{
750     background:#1f8dd6;
751 }
752 .offers-
1-left {
753     padding: 2em;
754     border: 1px solid #e4e4e4;
755     margin-bottom: 2em;
756 }
757 .offers-
1 {
758     padding: 5em
0;
759 }
760 i.fa.fa-gift{
761     font-size: 5em;
762     color: #1f8dd6;
763 }

764 /*-- /offers-
1 --*/
765 /*-- hotels --*/

766 .banner-
2 {
767     background: url(../images/
6.jpg)no-repeat;
768     background-size: cover;
769     -webkit-background-size: cover;
770     -o-background-size: cover;
771     -ms-background-size: cover;
772     -moz-background-size: cover;
773     min-height: 430px;
774 }
775 .banner-
3 {
776     background: url(../images/
6.jpg)no-repeat;
777     background-size: cover;
778     -webkit-background-size: cover;
779     -o-background-size: cover;
780     -ms-background-size: cover;
781     -moz-background-size: cover;
782     min-height:200px;
783 }
784 .banner-
2 h1 {
785     font-size: 50px;
786     margin-bottom: 40px;
787     padding: 2em
0 0;
788     text-align: center;
789     color: #fff;
790 }
791 .banner-
3 h1 {
792     font-size: 50px;
793     margin-bottom: 40px;
794     padding:
1.5em 0 0;
795     text-align: center;
796     color: #fff;
797 }
798 .hotes-left {
799     text-align: center;
800 }
801 .room-map iframe {
802     min-height: 450px;
803 }
804 .hotels-top h3{
805     font-size: 26px;
806     margin-bottom: 50px;
807     color: #34ad00;
808     font-weight:
700;
809     text-align:center;
810 }
811 .hotels-top {
812     padding: 4em
0;
813 }
814 .hotl-top {
815     margin-top: 2em;
816 }
817 .view1 {
818     width:
100%;
819    height:
100%;
820    
float: left;
821    overflow: hidden;
822    position: relative;
823    text-align: center;
824    -webkit-box-shadow: 1px 1px 2px #e6e6e6;
825    -moz-box-shadow: 1px 1px 2px #e6e6e6;
826    box-shadow: 1px 1px 2px #e6e6e6;
827    cursor:
default;
828    background: #fff url(../images/bgimg.jpg) no-repeat center center;
829 }
830 .view1 .mask,.view1 .content {
831     width:
100%;
832    height:
100%;
833    position: absolute;
834    overflow: hidden;
835    top:
0;
836    left:
0;
837    cursor:pointer;
838 }
839 .view1 img {
840    display: block;
841    position: relative;
842 }
843 .view1 h2 {
844    text-transform: uppercase;
845    color: #fff;
846    text-align: center;
847    position: relative;
848    font-size: 17px;
849    padding: 10px;
850    background: rgba(
0, 0, 0, 0.8);
851    margin: 20px
0 0 0;
852 }
853 .view1-sixth img {
854    -webkit-transition: all
0.4s ease-in-out 0.5s;
855    -moz-transition: all
0.4s ease-in-out 0.5s;
856    -o-transition: all
0.4s ease-in-out 0.5s;
857    -ms-transition: all
0.4s ease-in-out 0.5s;
858    transition: all
0.4s ease-in-out 0.5s;
859 }
860 .view1-sixth .mask {
861    background-color:rgba(
63, 132, 177, 0.72);
862    -ms-filter:
"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
863    filter: alpha(opacity=
0);
864    opacity:
0;
865    -webkit-transition: all
0.3s ease-in 0.4s;
866    -moz-transition: all
0.3s ease-in 0.4s;
867    -o-transition: all
0.3s ease-in 0.4s;
868    -ms-transition: all
0.3s ease-in 0.4s;
869    transition: all
0.3s ease-in 0.4s;
870 }
871 .view1-sixth h2 {
872    -ms-filter:
"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
873    filter: alpha(opacity=
0);
874    opacity:
0;
875    background: transparent;
876    margin: 130px 40px 0px 40px;
877    -webkit-transform: scale(
10);
878    -moz-transform: scale(
10);
879    -o-transform: scale(
10);
880    -ms-transform: scale(
10);
881    transform: scale(
10);
882    -webkit-transition: all
0.3s ease-in-out 0.1s;
883    -moz-transition: all
0.3s ease-in-out 0.1s;
884    -o-transition: all
0.3s ease-in-out 0.1s;
885    -ms-transition: all
0.3s ease-in-out 0.1s;
886    transition: all
0.3s ease-in-out 0.1s;
887 }
888 .view1-sixth:hover .mask {
889    -ms-filter:
"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
890    filter: alpha(opacity=
100);
891    opacity:
1;
892    -webkit-transition-delay: 0s;
893    -moz-transition-delay: 0s;
894    -o-transition-delay: 0s;
895    -ms-transition-delay: 0s;
896    transition-delay: 0s;
897 }
898 .view1-sixth:hover img {
899    -webkit-transition-delay: 0s;
900    -moz-transition-delay: 0s;
901    -o-transition-delay: 0s;
902    -ms-transition-delay: 0s;
903    transition-delay: 0s;
904 }
905 .view1-sixth:hover h2 {
906    -ms-filter:
"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
907    filter: alpha(opacity=
100);
908    opacity:
1;
909    -webkit-transform: scale(
1);
910    -moz-transform: scale(
1);
911    -o-transform: scale(
1);
912    -ms-transform: scale(
1);
913    transform: scale(
1);
914    -webkit-transition-delay:
0.1s;
915    -moz-transition-delay:
0.1s;
916    -o-transition-delay:
0.1s;
917    -ms-transition-delay:
0.1s;
918    transition-delay:
0.1s;
919 }

920 /*-- /hotels --*/

921 .travel {
922     padding: 3em
0 5em;
923 }

924 /*-- terms --*/

925 .terms h3 {
926     font-size:
1.5em;
927     color: #34ad00;
928     font-weight:
700;
929 }
930 .terms h6 {
931     font-size:
1.2em;
932     color: #1f8dd6;
933     font-weight:
700;
934     margin: 1em
0;
935 }
936 .terms p {
937     font-size: 15px;
938     line-height:
1.6em;
939     font-weight:
300;
940     color: #
999;
941     margin: 1em
0;
942 }
943 .terms {
944     padding: 5em
0;
945 }
946 .terms span {
947     color: #
000;
948     font-weight:
700;
949     font-size:
1.3em;
950 }
951 .terms-bottom {
952     margin-top: 3em;
953 }

954 /*-- /terms --*/
955 /*-- agent --*/

956 .agent-left input[type=
"text"] {
957     width:
80%;
958     color: #9E9E9E;
959     outline: none;
960     font-size: 14px;
961     padding: 10px 10px;
962     border: 1px solid #
464646;
963     -webkit-appearance: none;
964     margin-top: 10px;
965 }
966 .agent-left {
967     text-align: center;
968 }
969 .agent {
970     padding: 5em
0;
971 }
972 .ag-bt {
973     margin-bottom: 2em;
974 }
975 a.regist {
976     padding: 10px 32px!important;
977     color: #fff;
978     background-color: #34ad00;
979     border:
0;
980     border-radius: 2px;
981     -webkit-transition: all .2s;
982     -moz-transition: all .2s;
983     transition: all .2s;
984     font-size: 16px;
985     text-decoration: none;
986     display: inline-block;
987 }
988 a.regist:hover{
989     background-color:#1f8dd6;
990 }
991 .agent-left textarea {
992     width:
80%;
993     margin: 22px
0;
994     resize: none;
995     height: 150px;
996      outline: none;
997     padding: 10px 10px;
998     border: 1px solid #
464646;
999     background: none;
1000     font-size: 14px;
1001     color: #
000;
1002 }
1003 .agent-left input[type=
"submit"] {
1004     outline: none;
1005     background: #34ad00;
1006     transition:
0.5s all;
1007     -webkit-transition:
0.5s all;
1008     -moz-transition:
0.5s all;
1009     -o-transition:
0.5s all;
1010     -ms-transition:
0.5s all;
1011     color: #fff;
1012     font-weight:
600;
1013     padding: 6px 18px;
1014     font-size: 15px;
1015     border: none;
1016     border-radius: 2px;
1017 }
1018 .agent-left input[type=
"submit"]:hover{
1019     background: #1f8dd6;
1020 }
1021 .sub {
1022     text-align: right;
1023     margin-right: 3em;
1024 }

1025 select
{
1026     padding: 4px 5px!important;
1027     width:
80%;
1028     color: #9E9E9E;
1029     margin-top: 18px;
1030     border: 1px solid #
464646;
1031     padding: 5px 10px;
1032     vertical-align: middle;
1033 }
1034 .agent-right {
1035     padding-left:
3.4em;
1036 }
1037 .agent h3 {
1038     font-size:
1.5em;
1039     color: #34ad00;
1040     font-weight:
700;
1041     margin-top: 1em;
1042 }
1043 .agent p {
1044     font-size: 15px;
1045     margin: 1em
0;
1046     color: #
999;
1047     line-height:
1.6em;
1048 }

1049 /*-- /agent --*/
1050 /*-- contact --*/

1051 .contact {
1052     padding: 5em
0;
1053 }
1054 .contact h3 {
1055     font-size: 2em;
1056     color: #34ad00;
1057     margin-bottom:
1.5em;
1058     font-weight:
700;
1059 }
1060 .contact h4 {
1061     font-size:
1.4em;
1062     color: #1f8dd6;
1063     margin-bottom:
0.6em;
1064     font-weight:
700;
1065 }
1066 .contact-left li {
1067     display: block;
1068     line-height:
1.7em;
1069     font-size: 13px;
1070     color: #
999;
1071 }
1072 .con-top {
1073     margin-top: 2em;
1074 }

1075 /*-- /contact --*/
1076 /*-- details --*/

1077 .details-middle li {
1078     display: inline-block;
1079     
float: left;
1080     margin:
0 12px 0 0px;
1081     font-size: 15px;
1082     color: #
999;
1083 }
1084 span.glyphicon.glyphicon-eye-open, span.glyphicon.glyphicon-thumbs-up {
1085     color: #1f8dd6;
1086     font-size:
1.1em;
1087     padding-right: 6px;
1088 }
1089 .details-middle p{
1090     font-size: 15px;
1091     color: #
999;
1092     line-height:
1.7em;
1093     margin:
0.5em 0;
1094 }
1095 .details-top h5 {
1096     font-size:
1.4em;
1097     font-weight:
700;
1098     color: #1f8dd6;
1099 }
1100 .details-top {
1101     margin-top: 2em;
1102     box-shadow: 0px 0px 5px -1px rgba(
0, 0, 0, 0.37);
1103 }
1104 .details-left {
1105     padding-left:
0;
1106 }
1107 .details-right {
1108     padding: 2em
0;
1109     text-align: center;
1110 }
1111 .details-middle h3 a {
1112     color: #34ad00;
1113     text-decoration: none;
1114 }
1115 .details-middle {
1116     padding:
1.5em 1em;
1117 }
1118 .details-middle h3 {
1119     font-size:
1.5em;
1120     font-weight:
700;
1121 }
1122 .details {
1123     padding: 5em
0;
1124 }

1125 /*-- /details --*/
1126 /*-- rooms --*/

1127 .rooms-top {
1128     background: url(../images/
7.jpg)no-repeat;
1129     background-size: cover;
1130     -webkit-background-size: cover;
1131     -o-background-size: cover;
1132     -ms-background-size: cover;
1133     -moz-background-size: cover;
1134     min-height: 390px;
1135     padding: 18em
0 0;
1136 }
1137 .rom-info {
1138     background: rgba(
63, 132, 177, 0.79);
1139     padding: 1em 2em;
1140 }
1141 .rom-info h3 {
1142     font-size:
1.8em;
1143     color: #fff;
1144     font-weight:
700;
1145 }
1146 .rom-info p {
1147     font-size: 15px;
1148     margin-top:
0.5em;
1149     color: #fff;
1150     line-height:
1.7em;
1151 }
1152 .rt-left {
1153     
float: left;
1154 }
1155 .rt-right {
1156     
float: right;
1157 }
1158 .rom-info h5 {
1159     font-size:
1.2em;
1160     font-weight:
700;
1161     color: #fff;
1162 }
1163 .rom-btm {
1164     margin-top: 2em;
1165     box-shadow: 0px 0px 5px -1px rgba(
0, 0, 0, 0.37);
1166 }
1167 .room-bottom h3 {
1168     font-size:
1.8em;
1169     font-weight:
700;
1170     color: #34ad00;
1171 }
1172 .room-bottom {
1173     padding: 2em
0;
1174 }
1175 .rom-btm h4 {
1176     font-size:
1.5em;
1177     font-weight:
700;
1178     color: #34ad00;
1179 }
1180 .rom-btm p {
1181     font-size: 15px;
1182     color: #
999;
1183 }
1184 .rom-btm h6 {
1185     font-size: 1em;
1186     font-weight:
700;
1187     margin:
0.5em 0;
1188 }
1189 .room-right {
1190     text-align: right;
1191     padding: 3em 2em;
1192 }
1193 .room-midle {
1194     padding: 1em;
1195 }
1196 .rom-btm h5 {
1197     font-size:
1.2em;
1198     font-weight:
700;
1199     color: #
999;
1200 }

1201 /*-- /rooms --*/
1202
1203 /*-- sign up --*/

1204 .single-bottom input[type=
"checkbox"] {
1205   display: none;
1206 }
1207 .single-bottom input[type=
"checkbox"]+label {
1208     position: relative;
1209     padding-left: 31px;
1210     border: none;
1211     outline: none;
1212     font-size: 14px;
1213     color: #A9A8A8;
1214     font-weight:normal;
1215 }
1216 .single-bottom input[type=
"checkbox"]+label span:first-child {
1217     width: 14px;
1218     height: 14px;
1219     display: inline-block;
1220     border: 2px solid #4CB320;
1221     position: absolute;
1222     left:
0;
1223     top: 4px;
1224 }
1225 .single-bottom input[type=
"checkbox"]:checked+label span:first-child:before {
1226   content:
"";
1227   background:url(../images/mark1.png)no-repeat;
1228   position: absolute;
1229   left: -1px;
1230   top: -1px;
1231   font-size: 10px;
1232   width:16px;
1233   height:16px;
1234 }
1235 .modal-info {
1236     width:
100%;
1237 }

1238 /*-- //Sign up --*/

1239 .modal-header {
1240     border-bottom: 1px solid #fff !important;
1241 }

1242 /*-- singlepage --*/

1243 .room-map {
1244     margin: 4em
0;
1245 }
1246 h4.sing {
1247     font-size:
1.5em;
1248     font-weight:
700;
1249     margin-bottom: 1em;
1250     color: #34ad00;
1251 }
1252 .hotel-police p {
1253     font-size: 15px;
1254     line-height:
1.8em;
1255     color: #
999;
1256 }
1257 .hotel-police {
1258     margin-bottom: 3em;
1259 }
1260 .hotel-amenit li {
1261     display: inline-block;
1262     
float: left;
1263     width:
33.33%;
1264     line-height:
1.8em;
1265     color: #
999;
1266 }
1267 .hotel-amenit {
1268     margin-bottom: 3em;
1269 }

1270 /*-- //singlepage --*/

1271 ul.off-mo {
1272     padding: 2em 1em;
1273 }
1274 ul.off-mo li {
1275     display: block;
1276     line-height:
1.8em;
1277     font-size: 14px;
1278     color: #
999;
1279     margin-bottom: 1em;
1280 }
1281 ul.off-mo span {
1282     color:#34ad00;
1283     font-weight:
700;
1284     font-size:
1.3em;
1285 }

1286 /*-- selectroom --*/

1287 .selectroom {
1288     padding: 5em
0 3em;
1289 }
1290 .selectroom_top {
1291     padding: 2em;
1292     box-shadow: 0px 0px 10px -4px #
000;
1293     margin-bottom: 2em;
1294 }
1295 .selectroom_right li {
1296     display: inline-block;
1297     
float: left;
1298     width:
21%;
1299 }
1300 .grand {
1301     text-align: right;
1302 }
1303 .selectroom_right h2 {
1304     font-size:
1.7em;
1305     color: #
999;
1306     font-weight:
600;
1307     margin:
0;
1308 }
1309 .selectroom_right h3 {
1310     font-size:
1.7em;
1311     font-weight:
600;
1312     color:#34ad00;
1313 }
1314 p.dow {
1315     font-size: 15px;
1316     color: #
999;
1317     font-weight:
300;
1318     line-height:
1.8em;
1319     margin-bottom:1em;
1320 }
1321 .selectroom_right p {
1322     font-size: 15px;
1323     line-height:
1.6em;
1324     font-weight:
300;
1325     color: #
999;
1326 }
1327 .selectroom_right ul {
1328     margin-top: 1em;
1329 }
1330 .selectroom_right h6 {
1331     font-size: 1em;
1332     color: #
999;
1333     line-height:
1.8em;
1334 }
1335 .selectroom_right h4 {
1336     font-size:
1.2em;
1337     color: #34ad00;
1338     line-height:
1.8em;
1339     font-weight:
600;
1340 }
1341 .selectroom_right span {
1342     font-weight:
700;
1343 }
1344 .selectroom-info li {
1345     display: inline-block;
1346     
float: left;
1347 }
1348 li.nam {
1349     width:
22%;
1350 }
1351 li.mr
1352 {
1353     width:
12%;
1354 }
1355 li.mr
select {
1356     padding: 4px 5px!important;
1357     width:
72%;
1358     color: #9E9E9E;
1359     margin-top: 18px;
1360     border:none;
1361     border-bottom:1px solid rgba(
0,0,0,.12);
1362     padding: 5px 10px;
1363     vertical-align: middle;
1364 }
1365 .selectroom input[type=
"text"] {
1366     width:
92%;
1367     color: #9E9E9E;
1368     outline: none;
1369     font-size: 14px;
1370     padding: 10px 0px;
1371     border: none;
1372     border-bottom:1px solid rgba(
0,0,0,.12);
1373     -webkit-appearance: none;
1374     margin-top: 10px;
1375 }
1376 .selectroom-info ul {
1377     margin-top: 3em;
1378 }
1379 li.spe {
1380     width:
100%;
1381     margin-top: 3em;
1382 }
1383 li.spe input[type=
"text"] {
1384     width:
100%;
1385 }

1386 /*-- write --*/

1387 .writ input[type=
"text"] {
1388     width:
92%;
1389     color: rgba(
158, 158, 158, 0.69);
1390     outline: none;
1391     font-size: 16px;
1392     padding: 10px 0px;
1393     border: none;
1394     border-bottom: 1px solid rgba(
0,0,0,.12);
1395     -webkit-appearance: none;
1396 }
1397 li.na-me
select {
1398     padding: 8px 0px!important;
1399     width:
92%;
1400     color: rgba(
158, 158, 158, 0.69);
1401     margin-top: 0px;
1402     border:none;
1403     font-size: 18px;
1404     border-bottom:1px solid rgba(
0,0,0,.12);
1405     vertical-align: middle;
1406         outline: none;
1407 }
1408 .writ li {
1409     display: inline-block;
1410     
float: left;
1411     margin-top: 1em;
1412 }
1413 li.na-me {
1414     width:
50%;
1415 }
1416 li.descrip {
1417     width:
100%;
1418 }
1419 .writ h4 {
1420     font-size:
1.5em;
1421     text-align: center;
1422     margin-bottom:
0.5em;
1423     padding:
0 0 0.5em 0;
1424     color: #34AD00;
1425     font-weight:
600;
1426 }
1427 .writ {
1428     padding:
0 2em 3em;
1429 }
1430 .sub-bn {
1431     text-align: right;
1432     margin-top:2em;
1433 }
1434 button.subbtn {
1435     padding: 6px 25px!important;
1436     font-size: 16px;
1437     text-indent:
0;
1438     padding: 6px 20px;
1439     color: #fff;
1440     background-color: #34ad00;
1441     border:
0;
1442     border-radius: 2px;
1443     -webkit-transition: all .2s;
1444     -moz-transition: all .2s;
1445     transition: all .2s;
1446     background-repeat: no-repeat;
1447     background-position:
96% center;
1448 }
1449 button.subbtn:focus, button.subbtn:hover {
1450     background-color: #1f8dd6;
1451     outline:
0;
1452 }

1453 /*-- /write --*/

1454 .tracking {
1455     padding: 5em
0;
1456 }
1457 .tracking-right img {
1458     display: inline-block;
1459 }
1460 .tracking-right {
1461     text-align: center;
1462     padding: 2em;
1463 }
1464 .tracking-top,.tracking-bottom {
1465     margin-bottom: 3em;
1466     background: #eeeeee;
1467     padding: 3em 6em;
1468 }
1469 .tracking p {
1470     font-size: 1em;
1471     color: #
999;
1472     line-height:
1.8em;
1473     font-weight:
300;
1474 }
1475 .tracking h3 {
1476     font-size:
1.7em;
1477     font-weight:
600;
1478     color: #34ad00;
1479     margin-bottom: 1em;
1480 }
1481 .tracking-midle {
1482     margin-bottom: 3em;
1483 }
1484 .similar_hotel {
1485     margin-bottom: 5em;
1486 }

1487
1488 /*-- login --*/

1489 .login-right{
1490     
float:right;
1491     width:
51%;
1492 }
1493 .login-right h3{
1494     color: #4CB320;
1495     font-weight: normal;
1496     font-size: 17px;
1497
1498 }
1499 .login-left {
1500     
float: left;
1501     width:
42%;
1502 }
1503 .login-right input[type=
"text"] ,.login-right input[type="password"] {
1504     width:
100%;
1505     padding: 10px;
1506     font-weight: normal;
1507     background: none;
1508     border: 1px solid #E6E4E4;
1509     color: #D2D1D1;
1510     outline: none;
1511     font-size: 14px;
1512     margin-top: 20px;
1513 }
1514 .login-right h4{
1515     color:#48cfc1;
1516     font-size:12px;
1517     margin:20px
0;
1518 }
1519 .login-right h4 a{
1520     color:#4CB320;
1521     text-decoration:none;
1522 }
1523 .login-right h4 a:hover{
1524     color:#A9A8A8;
1525 }
1526 .login-grids p a {
1527     color:#4CB320;
1528 }
1529 .login-right input[type=
"submit"] {
1530   background:#4CB320;
1531   color: #fff;
1532   font-size: 20px;
1533   border: none;
1534   width:
100%;
1535   outline: none;
1536   -webkit-appearance:none;
1537   padding: 10px 15px;
1538   transition:
0.5s all;
1539   -webkit-transition:
0.5s all;
1540   -moz-transition:
0.5s all;
1541   -o-transition:
0.5s all;
1542  margin-top:20px;
1543 }
1544 .login-right input[type=
"submit"]:hover {
1545     background:#3F84B1;
1546 }
1547 .login-grids p {
1548     font-size: 12px;
1549     margin-top: 25px;
1550     color:#A9A8A8;
1551 }
1552 .login-grids p span{
1553     color:#48cfc1;
1554 }
1555 .login-left ul li{
1556     list-style-type:none;
1557     display:block;
1558     margin: 22px
0;
1559     font-size: 16px;
1560 }
1561 .login-left ul li a {
1562     padding: 9px 12px;
1563     display: block;
1564     text-align: left;
1565     color: #fff;
1566     text-decoration: none;
1567 }
1568 .login-left ul li a:hover{
1569     opacity:.
7;
1570 }
1571 .login-left ul li a.fb{
1572     background:#3b5998;
1573 }
1574 .login-left ul li a.goog{
1575     background:#dc4e41;
1576 }
1577 .login-left ul li a.linkin{
1578     background:#00a0dc;
1579 }
1580 .login-left ul li a.fb i{
1581     background: url(../images/social.png) no-repeat -45px -1px;
1582     width: 24px;
1583     height: 23px;
1584     display: inline-block;
1585     vertical-align: text-bottom;
1586 }
1587 .login-left ul li a.goog i{
1588     background: url(../images/social.png) no-repeat -84px 0px;
1589     width: 26px;
1590     height: 23px;
1591     display: inline-block;
1592     vertical-align: text-bottom;
1593 }
1594 .login-left ul li a.linkin i{
1595     background: url(../images/social.png) no-repeat -3px 0px;
1596     width: 25px;
1597     height: 23px;
1598     display: inline-block;
1599     vertical-align: text-bottom;
1600 }

1601 /*-- //login --*/

1602 .privacy h3 {
1603     color: #34AD00;
1604     font-size:
1.7em;
1605     font-weight:
700;
1606     margin-bottom: 1em;
1607 }
1608 .privacy {
1609     padding: 5em
0;
1610 }
1611 .privacy p {
1612     font-size: 1em;
1613     line-height:
1.8em;
1614     color: #
999;
1615     margin: 1em
0;
1616 }
1617 .privacy h4 {
1618     font-size:
1.3em;
1619     color: #34AD00;
1620     font-weight:
400;
1621     margin: 1em
0;
1622 }

1623 /*-- faq --*/

1624 .faq {
1625     padding: 5em
0;
1626 }
1627 .faq h2 {
1628     font-size: 2em;
1629     font-weight:
700;
1630     color:#34ad00;
1631     line-height:
1.8em;
1632 }
1633 .faq h3 {
1634     font-size:
1.7em;
1635     color:#34ad00;
1636     font-weight:
600;
1637     margin-bottom:
0.5em;
1638     line-height:
1.8em;
1639 }
1640 .faq p {
1641     font-size: 1em;
1642     line-height:
1.8em;
1643     color: #
999;
1644     margin: 1em
0;
1645 }
1646 .faq li {
1647     display: block;
1648     color: #
999;
1649     font-size: 1em;
1650     margin: 1em
0;
1651 }

1652 /*-- //faq --*/
1653 /*--mobile-app--*/

1654
1655 .mobile-app {
1656     padding:5em
0;
1657 }
1658 .app-right {
1659     margin-top:50px;
1660 }
1661 .app-right h3 {
1662     font-size: 28px;
1663      color: #34ad00;
1664     line-height: 35px;
1665 }
1666 .app-right h3 span {
1667     color:#3F84B1;
1668     margin:
0 7px;
1669 }
1670 .app-right p {
1671     margin:15px
0 30px 0;
1672     color:#
999;
1673     font-size:1em;
1674     line-height:25px;
1675 }
1676 .app-button {
1677     
float: left;
1678 }
1679 .app-button a {
1680     display:block;
1681 }
1682 .app-button img {
1683     width:
90%;
1684 }

1685 /*-- banner-bottom --*/

1686 .banner-bottom{
1687   padding: 5em
0;
1688 }
1689 .banner-text {
1690     text-align: center;
1691 }
1692 .banner-text h3{
1693   color: #34ad00;
1694   font-size: 3em;
1695   font-weight:
400;
1696   margin:
0;
1697 }
1698 .banner-text p{
1699   color: #
999;
1700   font-size: 1em;
1701   margin: 2em auto
0 auto;
1702   width:
72%;
1703   line-height:
1.8em;
1704 }
1705 .banner-bottom-grids{
1706     margin: 6em
0 0 0;
1707 }
1708 .banner-bottom-grid{
1709     text-align:center;
1710 }
1711 .banner-bottom-grid h4 {
1712     color: #34ad00;
1713     margin: 2em
0 1em 0;
1714     font-size:
1.6em;
1715     font-weight:
700;
1716 }
1717 .banner-bottom-grid p{
1718   color:#
999;
1719   font-size:1em;
1720   margin:
0 auto;
1721   width:
80%;
1722   line-height:
1.8em;
1723 }
1724 .services-icon {
1725   background: #3F84B1;
1726   width: 120px;
1727   height: 120px;
1728   line-height: 136px;
1729   margin:
0 auto;
1730   border-radius:
50%;
1731   -webkit-border-radius:
50%;
1732   -ms-border-radius:
50%;
1733   -moz-border-radius:
50%;
1734   -o-border-radius:
50%;
1735 }
1736 .glyphicon {
1737   position: relative;
1738   top: 1px;
1739   display: inline-block;
1740   font-family:
'Glyphicons Halflings';
1741   font-style: normal;
1742   font-weight: normal;
1743   line-height:
1;
1744   -webkit-font-smoothing: antialiased;
1745   -moz-osx-font-smoothing: grayscale;
1746 }
1747 .glyphicon-th-large{
1748   font-size:
2.5em;
1749   color: #FFFFFF;
1750   top: 5px;
1751 }
1752 .red h4{
1753      color: #34ad00;
1754 }
1755 .green h4{
1756      color: #34ad00;
1757 }
1758 ul.callbacks_tabs.callbacks2_tabs a:after{
1759     border:2px solid #505b6f;
1760 }
1761 ul.callbacks_tabs.callbacks2_tabs .callbacks_here a:after{
1762     background: #505b6f;
1763     left:
10%;
1764 }
1765 ul.callbacks_tabs.callbacks2_tabs {
1766   left:
82%;
1767   top:
102%;
1768 }

1769 /*-- //mobile-app--*/
1770 /*-- blog --*/

1771 .comments-list h3{
1772     font-size:2em;
1773     color:#4CB320;
1774     margin:
0 0 1em;
1775     text-transform:capitalize;
1776     text-decoration: none;
1777     line-height:
1.3em;
1778 }
1779 .comments-list h3 a{
1780     color:#4CB320;
1781 }
1782 .comments-list h3 a:hover{
1783     color:#3F84B1;
1784 }
1785 .comments-list ul{
1786     padding:
1.5em 0 2em;
1787 }
1788 .comments-list ul li{
1789     display:inline-block;
1790     font-size:14px;
1791     color:#
999;
1792 }
1793 .comments-list ul li a{
1794     color:#
999;
1795     text-decoration:none;
1796 }
1797 .comments-list ul li span {
1798     padding-right: 10px;
1799     color: #1f8dd6;
1800 }
1801 .comments-list ul li a:hover{
1802     color:#4CB320;
1803 }
1804 .comments-list ul li i{
1805     margin:
0 1em;
1806 }
1807 a.bake{
1808     padding: .3em .5em;
1809     background: #F3AD45;
1810     color: #fff !important;
1811 }
1812 a.bake:hover{
1813     background:#
454445;
1814 }
1815 .comments-list p{
1816     margin:2em
0;
1817     color:#
999;
1818     line-height:
1.8em;
1819     font-size:14px;
1820 }
1821 .comments-list:nth-child(
2){
1822     margin:5em
0;
1823     padding:3em
0 5em;
1824     border-top:1px solid #
999;
1825     border-bottom:1px solid #
999;
1826 }
1827 ul.paging{
1828     padding:5em
0 0;
1829 }
1830 .popular h3, .subscribe h3, .categories h3, .instagram h2, .tags h3 {
1831     padding: 1em;
1832     background: #3F84B1;
1833     color: #fff;
1834     font-size:
1.5em;
1835     text-align: center;
1836     margin:
0 0 1.5em;
1837 }
1838 .popular-left{
1839     
float:left;
1840     width:
20%;
1841 }
1842 .popular-right{
1843     
float:right;
1844     width:
80%;
1845 }
1846 .popular-left h4{
1847     color:#4CB320;
1848     font-size:
1.5em;
1849     margin:
0;
1850 }
1851 .popular-right h5 a{
1852     font-size:
1.5em;
1853     color:#3F84B1;
1854     text-decoration:none;
1855     text-transform:capitalize;
1856 }
1857 .popular-right h5 a:hover{
1858      color: #34ad00;
1859 }
1860 .popular-right p{
1861     font-size:14px;
1862     color:#
999;
1863     margin:.5em
0 0;
1864     line-height:
1.8em;
1865 }
1866 .popular-right p span{
1867     display:block;
1868     font-size:1em;
1869     margin:.5em
0 0;
1870 }
1871 .popular-grid:nth-child(
3){
1872     margin:2em
0;
1873 }
1874 .subscribe,.instagram{
1875     margin:3em
0;
1876 }
1877 .subscribe p{
1878     font-size:14px;
1879     color:#
999;
1880     margin:
0 0 1em;
1881     line-height:
1.8em;
1882     text-align:center;
1883 }
1884 .subscribe input[type=
"email"]{
1885     outline: none;
1886     border: 1px solid #D1D1D1;
1887     background: #E1E1E1;
1888     font-size: 14px;
1889     color: #
999;
1890     padding: 10px;
1891     width:
100%;
1892     margin-bottom: .5em;
1893 }
1894 .subscribe input[type=
"submit"]{
1895     outline:none;
1896     border:none;
1897     background:#4CB320;
1898     font-size:1em;
1899     color:#fff;
1900     padding:10px
0;
1901     width:
100%;
1902 }
1903 .subscribe input[type=
"submit"]:hover{
1904     background:#3F84B1;
1905 }
1906 .categories ul li{
1907     padding-left: 2em;
1908     margin-bottom: 1em;
1909     background: url(../images/dot.png)no-repeat 0px 2px;
1910     list-style-type: none;
1911 }
1912 .categories ul li a{
1913     color: #
999;
1914     font-size: 14px;
1915     text-decoration: none;
1916     text-transform: capitalize;
1917 }
1918 .categories ul li a:hover{
1919     color: #4CB320;
1920 }
1921 .instagram-grid{
1922     
float:left;
1923     width:
33.33%;
1924 }
1925 .instagram-grid img:hover{
1926     opacity:.
5;
1927 }
1928 .tags ul li{
1929     display:inline-block;
1930     margin:
0 0px 9px;
1931 }
1932 .tags ul li a {
1933     border: 1px solid #3F84B1;
1934     padding: 3px 12px;
1935     font-size: 14px;
1936     color: #3F84B1;
1937     text-decoration: none;
1938 }
1939 .recent-comments h3 {
1940     color: #4CB320;
1941     font-size:
1.5em;
1942 }
1943 .tags ul li a:hover{
1944     border: 1px solid #4CB320;
1945     color: #fff;
1946     background:#4CB320;
1947 }
1948 .blog {
1949     padding: 5em
0;
1950 }

1951 /*-- //blog --*/
1952 /*-- single1 --*/

1953 .comments-list p span{
1954     display:block;
1955     margin:1em
0 0;
1956 }
1957 .admin{
1958     padding:2em;
1959     background:#f5f5f5;
1960     margin:1em
0 5em;
1961 }
1962 .admin-left{
1963     
float:left;
1964     width:
15%;
1965 }
1966 .admin-right{
1967     
float:right;
1968     width:
80%;
1969 }
1970 .admin-right p{
1971     font-size:14px;
1972     color:#
999;
1973     margin:
0;
1974     line-height:
1.8em;
1975 }
1976 .admin-right p a{
1977     color: #4CB320;
1978     text-decoration: none;
1979     display: block;
1980     margin: 1em
0 0;
1981 }
1982 .admin-right p a:hover{
1983     color:#
999;
1984 }
1985 .recent-comments-grids{
1986     padding:2em;
1987     background:#f5f5f5;
1988     margin: 2em
0 0em;
1989 }
1990 .recent-comments-grid-right h4 a {
1991     font-size: 1em;
1992     color: #3F84B1;
1993     text-decoration: none;
1994 }
1995 .recent-comments-grid-right h4 a:hover{
1996     color:#4CB320;
1997 }
1998 .recent-comments-grid-right p{
1999     margin:1em
0 0;
2000     color:#
999;
2001     line-height:
1.8em;
2002     font-size:14px;
2003 }
2004 .recent-comments-grid-right p span{
2005     display:block;
2006     margin:1em
0 0;
2007     color:#4CB320;
2008 }
2009 .recent-comments-grid-right{
2010     
float:right;
2011     width:
80%;
2012 }
2013 .recent-comments-grid-left{
2014     
float:left;
2015     width:
15%;
2016 }
2017 .recent-comments-grid:nth-child(
2){
2018     margin:2em
0;
2019 }
2020 .recent-comments-grid:nth-child(
3){
2021     margin:0em
0 2em;
2022 }
2023 .leave-comment{
2024     margin:5em
0 0;
2025 }
2026 .leave-comment form{
2027     margin:3em
0 0;
2028 }
2029 .leave-comment input[type=
"text"],.leave-comment input[type="email"],.leave-comment textarea{
2030     outline: none;
2031     padding: 10px;
2032     width:
49.2%;
2033     background: #f5f5f5;
2034     border: 1px solid #D1D1D1;
2035     font-size: 14px;
2036     color: #
999;
2037 }
2038 .leave-comment input[type=
"email"]{
2039     margin-left:.5em;
2040 }
2041 .leave-comment input[type=
"text"]:nth-child(3){
2042     margin:.5em
0;
2043     width:
100% !important;
2044 }
2045 .leave-comment textarea{
2046     min-height:200px;
2047     width:
100% !important;
2048     margin-bottom: .2em;
2049 }
2050 .leave-comment input[type=
"submit"]{
2051     outline:none;
2052     padding:10px
0;
2053     width:
100%;
2054     background:#4CB320;
2055     border:none;
2056     font-size:1em;
2057     color:#fff;
2058     text-align:center;
2059 }
2060 .leave-comment input[type=
"submit"]:hover{
2061     background:#3F84B1;
2062 }

2063 /*-- //single1 --*/

2064 .footer-social-icons ul li {
2065     display:inline-block;
2066     margin:
0 0.2em;
2067 }
2068 .footer-social-icons ul li a{
2069     width:30px;
2070     height:30px;
2071     background:url(
'../images/img-sprite.png') no-repeat 0px 0px;
2072     display:inline-block;
2073     position: relative;
2074 }
2075 .footer-social-icons ul li a span {
2076     color: #fff;
2077     position: absolute;
2078     bottom:
0;
2079     left: -25px;
2080     right: -25px;
2081     padding: 5px;
2082     font-size: 14px;
2083     border-radius: 2px;
2084     background:#1F8DD6;
2085     visibility: hidden;
2086     opacity:
0;
2087     -o-transition: all .5s cubic-bezier(
0.68, -0.55, 0.265, 1.55);
2088     -webkit-transition: all .5s cubic-bezier(
0.68, -0.55, 0.265, 1.55);
2089     -moz-transition: all .5s cubic-bezier(
0.68, -0.55, 0.265, 1.55);
2090     transition: all .5s cubic-bezier(
0.68, -0.55, 0.265, 1.55);
2091 }
2092 .footer-social-icons ul li a span:before {
2093     content:
'';
2094     width:
0;
2095     height:
0;
2096     border-left: 5px solid transparent;
2097     border-right: 5px solid transparent;
2098     border-top: 5px solid #1F8DD6;
2099     position: absolute;
2100     bottom: -5px;
2101     left: 34px;
2102 }
2103 .footer-social-icons ul li a:hover span {
2104     bottom: 41px;
2105     visibility: visible;
2106     opacity:
1;
2107 }
2108 .footer-social-icons ul li a.facebook {
2109     background-position:0px 0px;
2110 }
2111 .footer-social-icons ul li a.facebook:hover {
2112     background-position:-0px -30px;
2113 }
2114 .footer-social-icons ul li a.twitter {
2115     background-position:-30px 0px;
2116 }
2117 .footer-social-icons ul li a.twitter:hover {
2118     background-position:-30px -30px;
2119 }
2120 .footer-social-icons ul li a.flickr {
2121     background-position:-60px 0px;
2122 }
2123 .footer-social-icons ul li a.flickr:hover {
2124     background-position:-60px -30px;
2125 }
2126 .footer-social-icons ul li a.googleplus {
2127     background-position:-90px 0px;
2128 }
2129 .footer-social-icons ul li a.googleplus:hover {
2130     background-position:-90px -30px;
2131 }
2132 .footer-social-icons ul li a.dribbble {
2133     background-position:-120px 0px;
2134 }
2135 .footer-social-icons ul li a.dribbble:hover {
2136     background-position:-120px -30px;
2137 }
2138 .footer-social-icons {
2139     margin: 10px
0 10px;
2140 }
2141
2142 .lightbox {
2143     
/** Hide the lightbox */
2144     display: none;
2145     
2146     
/** Apply basic lightbox styling */
2147     position:
fixed;
2148     z-index:
9999;
2149     width:
100%;
2150     height:
100%;
2151     top:
0;
2152     left:
0;
2153     color:#
333333;
2154         background: rgba(
0, 0, 0, 0.72);
2155     }
2156
2157 .lightbox:target {
2158     
/** Show lightbox when it is target */
2159     display: block;
2160     outline: none;
2161 }
2162
2163 .lightbox .box {
2164     width: -webkit-min-content;
2165     width: -moz-min-content;
2166     width: min-content;
2167     min-width: 610px;
2168     border:10px solid rgba(
52, 173, 0, 0.56);
2169     margin:
12% auto;
2170     padding: 20px 20px 30px 20px;
2171     background-color: #FFF;
2172 }
2173 .lightbox .content {
2174     display:block;
2175     position:relative;
2176     }
2177 .lightbox .content .desc {
2178     z-index:
99;
2179     bottom:
0;
2180     position:absolute;
2181     padding:10px;
2182     margin:
0 0 4px 0;
2183     background:rgba(
0,0,0,0.8);
2184
2185     color:#fff;
2186     font-size:17px;
2187     opacity:
0;
2188     transition: opacity ease-
in-out 0.5s;
2189     }
2190     
2191 .lightbox .content:hover .desc {
2192     opacity:
1;
2193 }
2194
2195 .lightbox .close {
2196     display:block;
2197     text-decoration:none;
2198     font-family:Gotham,
"Helvetica Neue", Helvetica, Arial, sans-serif;
2199     font-size:22px;
2200     color:#3F84B1;
2201     opacity:
1;
2202     }
2203
2204 .close {
2205     
float:right;
2206     }
2207     
2208     .clear {
2209         display:block;
2210         clear:both;
2211         }
2212 ul.
set li,ul.set1 li {
2213     display: inline-block;
2214     
float: left;
2215     width:
12%;
2216     margin-top: 1em;
2217 }
2218 ul.set1{
2219     margin-top:2em
2220     
2221 }
2222 p.aval {
2223     padding-left: 12px;
2224     font-weight:
700;
2225 }
2226 ul.ste1 li {
2227     display: inline-block;
2228 }
2229 .
set-left {
2230     
float: left;
2231     width:
58%;
2232 }
2233 .
set-right {
2234     
float: left;
2235     width:
42%;
2236     padding-left: 40px;
2237 }
2238 ul.ste1 {
2239     margin-top:
0.7em;
2240 }
2241 ul.
set-1 {
2242     margin-top: 1em;
2243     margin-left: 266px;
2244 }
2245 .navbar-
default {
2246     background-color: #4CB320 !important;
2247     border-color: #4CB320 !important;
2248 }
2249 .navbar {
2250     min-height: 0px !important;
2251     margin-bottom:0px !important;
2252     border-radius:0px !important;
2253     border: none !important;
2254 }
2255 ul.nav.navbar-nav li a {
2256     font-size: 15px ;
2257     color: #fff;
2258     display: inline-block;
2259     padding: 5px 8px;
2260 }
2261 .navbar-
default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
2262     color:#4CFF00 !important;
2263 }
2264 .navbar-
default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
2265    color:#4CFF00 !important;
2266     background-color: #4CB320 !important;
2267 }
2268 .navbar-collapse {
2269     padding-right: 0px !important;
2270     padding-left: 0px !important;
2271 }

2272 /*-- responsive design --*/

2273 @media (max-width:1024px){
2274 .footer-btm li {
2275     margin:
0 6px;
2276     font-size: 14px;
2277 }
2278 ul.nav.navbar-nav li a {
2279     font-size: 14px;
2280     padding: 5px 7px;
2281 }
2282 .banner h1 {
2283     padding:
2.8em 0 0;
2284     font-size: 46px;
2285 }
2286 .banner {
2287     min-height: 320px;
2288 }
2289 .bann-info1 {
2290     padding: 4em 5em 0em;
2291 }
2292 .rupes {
2293     padding: 3em
0;
2294 }
2295 i.fa.fa-h-square,i.fa.fa-usd,i.fa.fa-mobile {
2296     font-size: 4em;
2297 }
2298 .rupes h4 {
2299     font-size: 18px;
2300     line-height:
1.5em;
2301 }
2302 .holiday {
2303     padding: 3em
0;
2304 }
2305 .holiday h3 {
2306     font-size:
1.7em;
2307 }
2308 .holiday p {
2309     font-size: 1em;
2310 }
2311 .track {
2312     padding: 3em
0;
2313 }
2314 .track h3 {
2315     font-size:
1.7em;
2316 }
2317 .track p {
2318     font-size: 1em;
2319 }
2320 a.learn {
2321     padding: 6px 20px!important;
2322     font-size: 15px;
2323 }
2324 .routes {
2325     padding: 3em
0;
2326 }
2327 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
2328     font-size: 3em;
2329 }
2330 .routes p {
2331     font-size: 1em;
2332 }
2333 .routes h3 {
2334     font-size:
1.7em;
2335 }
2336 button.seabtn {
2337     padding: 6px 20px!important;
2338     font-size: 15px;
2339 }
2340 .faq p {
2341     font-size: 15px;
2342 }
2343 .faq li {
2344     font-size: 15px;
2345 }
2346 .faq {
2347     padding: 3em
0;
2348 }
2349 .faq h2 {
2350     font-size:
1.8em;
2351 }
2352 .faq h3 {
2353     font-size:
1.5em;
2354 }
2355 .banner-
1 h1,.banner-2 h1,.banner-3 h1 {
2356     padding:
1.8em 0 0;
2357     font-size: 46px;
2358 }
2359 .about {
2360     padding: 3em
0;
2361 }
2362 .about h2 {
2363     font-size: 2em;
2364 }
2365 .about h3 {
2366     font-size:
1.7em;
2367 }
2368 .app-right {
2369     margin-top: 0px;
2370 }
2371 .app-right h3 {
2372     font-size: 25px;
2373 }
2374 .mobile-app {
2375     padding: 3em
0;
2376 }
2377 .banner-bottom {
2378     padding: 2em
0;
2379 }
2380 .banner-bottom-grids {
2381     margin: 3em
0 0 0;
2382 }
2383 .banner-bottom-grid h4 {
2384     margin: 1em
0 0.5em 0;
2385     font-size:
1.6em;
2386 }
2387 .banner-bottom-grid p {
2388     width:
100%;
2389 }
2390 .terms {
2391     padding: 3em
0;
2392 }
2393 .privacy {
2394     padding: 3em
0;
2395 }
2396 .agent {
2397     padding: 3em
0;
2398 }
2399 .agent-right iframe {
2400     width: 390px;
2401     height: 286px;
2402 }
2403 .contact {
2404     padding: 3em
0;
2405 }
2406 .contact h3 {
2407     margin-bottom: 0em;
2408 }
2409 .bann-info1 {
2410     padding: 3em 4em 0em;
2411 }
2412 .bann-info {
2413     padding: 3em
0;
2414 }
2415 .bann-info1 h3 {
2416     font-size:
1.7em;
2417 }
2418 .blog {
2419     padding: 3em
0;
2420 }
2421 .leave-comment input[type=
"text"], .leave-comment input[type="email"], .leave-comment textarea {
2422     width:
49%;
2423 }
2424 .hotels-top {
2425     padding: 2em
0;
2426 }
2427 .view1-sixth h2 {
2428     margin: 96px 30px 0px 30px;
2429 }
2430 .banner-
2 {
2431     min-height: 320px;
2432 }
2433 .rooms-top {
2434     min-height: 295px;
2435     padding: 12em
0 0;
2436 }
2437 .details {
2438     padding: 2em
0;
2439 }
2440 .details-middle {
2441     padding: 1em 1em;
2442 }
2443 .details-middle h3 {
2444     font-size:
1.4em;
2445     font-weight:
700;
2446 }
2447 .selectroom {
2448     padding: 3em
0 1em;
2449 }
2450 .tracking-top, .tracking-bottom {
2451     padding: 3em 2em;
2452 }
2453 .tracking {
2454     padding: 3em
0;
2455 }
2456 .offers-
1 {
2457     padding: 3em
0;
2458 }
2459 }
2460 @media (max-width:991px){
2461 ul.nav.navbar-nav li a {
2462     font-size: 13px;
2463     padding: 5px 0px;
2464 }
2465 .footer-btm li {
2466     margin: 0px 4px;
2467     font-size: 13px;
2468 }
2469 .banner h1 {
2470     padding:
2.8em 0 0;
2471     font-size: 43px;
2472 }
2473 .banner {
2474     min-height: 300px;
2475 }
2476 .bann-info1 {
2477     padding: 4em 2em 0em 0em;
2478     
float: left;
2479     width:
30%;
2480 }
2481 .bann-info {
2482     padding: 4em
0;
2483     
float: left;
2484     width:
70%;
2485 }
2486 .bann-info1 h3 {
2487     font-size:
1.5em;
2488     font-weight:
700;
2489     color: #34ad00;
2490     text-align: center;
2491     margin-top: 25px;
2492 }
2493 .rupes-left {
2494     
float: left;
2495     width:
33.33%;
2496 }
2497 i.fa.fa-h-square, i.fa.fa-usd, i.fa.fa-mobile {
2498     font-size:
3.2em;
2499 }
2500 .rupes h4 {
2501     font-size: 17px;
2502     margin:5px
0 0;
2503 }
2504 .rupes p {
2505     font-size: 13px;
2506 }
2507 .holiday-left {
2508     
float: left;
2509     width:
28%;
2510 }
2511 .holiday-mid {
2512     
float: left;
2513     width:
44%;
2514 }
2515 .holiday p {
2516     font-size: 14px;
2517 }
2518 .track-right {
2519     
float: left;
2520     width:
40%;
2521 }
2522 .track-left {
2523     
float: left;
2524     width:
60%;
2525 }
2526 .routes-left {
2527     
float: left;
2528     width:
33.33%;
2529 }
2530 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
2531     font-size:
2.5em;
2532 }
2533 .routes p {
2534     font-size: 14px;
2535 }
2536 .footer-left {
2537     margin-top: 2em;
2538 }
2539 .footer-top {
2540     padding: 1em
0 3em;
2541 }
2542 .banner-
1 h1,.banner-2 h1,.banner-3 h1 {
2543     padding:
1.8em 0 0;
2544     font-size: 43px;
2545 }
2546 .about h2 {
2547     margin-bottom:
0.5em;
2548 }
2549 .about-mid {
2550     margin: 3em
0;
2551 }
2552 .privacy p {
2553     font-size: 15px;
2554 }
2555 .agent-left input[type=
"text"] {
2556     width:
100%;
2557 }

2558 select
{
2559     width:
100%;
2560 }
2561 .agent-left textarea {
2562     width:
100%;
2563 }
2564 .agent-right {
2565     padding-left: 1em;
2566 }
2567 .agent-right iframe {
2568     width: 687px;
2569     height: 500px;
2570     margin-top: 2em;
2571 }
2572 .con-top {
2573     margin-top: 2em;
2574     
float: left;
2575     width:
33.33%;
2576 }
2577 .app-left {
2578     
float: left;
2579     width:
40%;
2580 }
2581 .app-right {
2582     
float: right;
2583     width:
60%;
2584 }
2585 .banner-text h3 {
2586     font-size:
2.5em;
2587 }
2588 .banner-text p {
2589     width:
100%;
2590 }
2591 .banner-bottom-grid {
2592     
float: left;
2593     width:
33.33%;
2594 }
2595 .banner-bottom-grid h4 {
2596     font-size:
1.5em;
2597 }
2598 .travel {
2599     padding: 0em
0 3em;
2600 }
2601 li.trav {
2602     width:
27%;
2603 }
2604 li.dept {
2605     width:
19%;
2606 }
2607 li.seat {
2608     width:
21%;
2609 }
2610 .bus-txt3 {
2611     
float: right;
2612     width:
74%;
2613 }
2614 .bus-ic3 {
2615     width:
20%;
2616 }
2617 .bus-txt1 {
2618     width:
75%;
2619 }
2620 .bus-ic1 {
2621     width:
24%;
2622 }
2623 .comments-list h3 {
2624     margin:
0 0 0em;
2625 }
2626 .comments-list:nth-child(
2) {
2627     margin: 2em
0;
2628     padding: 2em
0 2em;
2629 }
2630 .blog-right {
2631     margin-top: 1em;
2632 }
2633 .leave-comment input[type=
"text"], .leave-comment input[type="email"], .leave-comment textarea {
2634     width:
49.1%;
2635 }
2636 .hotels-right {
2637     
float: left;
2638     width:
50%;
2639 }
2640 .hotels-left {
2641     
float: left;
2642     width:
33.33%;
2643 }
2644 .view1-sixth h2 {
2645     margin: 60px 0px 0px 0px;
2646 }
2647 .hotes-left {
2648     
float: left;
2649     width:
33.33%;
2650 }
2651 .banner-
2 {
2652     min-height: 250px;
2653 }
2654 .rom-info h3 {
2655     font-size:
1.5em;
2656 }
2657 .rooms-top {
2658     min-height: 247px;
2659     padding: 9em
0 0;
2660 }
2661 .details-left {
2662     padding-left:
0;
2663     
float: left;
2664     width:
35%;
2665 }
2666 .details-middle {
2667     padding: 1em 1em;
2668     
float: left;
2669     width:
49%;
2670 }
2671 .details-right {
2672     text-align: center;
2673     
float: left;
2674 }
2675 .details-middle h3 {
2676     font-size:
1.3em;
2677 }
2678 .room-midle {
2679     padding:
0.5em 0.5em;
2680     
float: left;
2681     width:
51%;
2682 }
2683 .room-left {
2684     
float: left;
2685     width:
30%;
2686 }
2687 .room-right {
2688     padding: 2em 1em;
2689     
float: left;
2690     width:
19%;
2691 }
2692 .selectroom_left {
2693     padding:
0;
2694     margin-bottom:
1.5em;
2695 }
2696 .selectroom_right {
2697     padding:
0;
2698 }
2699 .tracking-left {
2700     
float: left;
2701     width:
50%;
2702 }
2703 .tracking-right {
2704     
float: left;
2705     width:
50%;
2706 }
2707 .tracking-top, .tracking-bottom {
2708     padding: 3em 1em;
2709 }
2710 .bus-tp {
2711     padding:
0.5em 0;
2712 }
2713 .app-right p,.banner-text p,.banner-bottom-grid p {
2714     font-size:
0.9em;
2715 }
2716 }
2717 @media (max-width:768px){
2718 .logo {
2719     margin-right: 30px;
2720 }
2721 .banner h1 {
2722     padding:
2.5em 0 0;
2723     font-size: 40px;
2724 }
2725 .banner {
2726     min-height: 250px;
2727 }
2728 }
2729 @media (max-width:736px){
2730 .footer-btm li {
2731     display: block;
2732     margin: 10px
0;
2733 }
2734 .footer-btm {
2735     padding:
0;
2736 }
2737 .navbar-toggle {
2738     margin-top: 2px;
2739     margin-bottom: 2px;
2740     background-color: transparent;
2741     background-image: none;
2742     border: 1px solid transparent;
2743     border-radius: 4px;
2744     margin-right: 0px;
2745 }
2746 .navbar-
default .navbar-toggle {
2747     border-color: #4CB320;
2748 }
2749 .navbar-toggle .icon-bar {
2750     width: 26px;
2751     height: 3px;
2752 }
2753 .navbar-
default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
2754     background-color: #4CB320;
2755 }
2756 .navbar-
default .navbar-toggle .icon-bar {
2757     background-color: #fff;
2758 }
2759 .navbar-
default .navbar-collapse, .navbar-default .navbar-form {
2760     border-color: #4CB320;
2761 }
2762 ul.nav.navbar-nav li a {
2763     font-size: 15px;
2764     padding: 5px 0px;
2765     display: block;
2766 }
2767 .navbar-nav {
2768     margin:
7.5px 0px;
2769 }
2770 nav.cl-effect-
1 {
2771     padding: 0em
0 1em;
2772 }
2773 .banner-
1 h1,.banner-2 h1,.banner-3 h1 {
2774     padding:
1.5em 0 0;
2775     font-size: 40px;
2776 }
2777 .agent-right iframe {
2778     width: 654px;
2779     height: 485px;
2780 }
2781 .banner-
2 h1 {
2782     padding:
2.5em 0 0;
2783 }
2784 .rom-info p {
2785     font-size: 13px;
2786 }
2787 .room-right {
2788     padding: 2em
0.5em;
2789 }
2790 }
2791 @media (max-width:667px){
2792 .banner h1 {
2793     padding:
2.2em 0 0;
2794     font-size: 36px;
2795 }
2796 .banner {
2797     min-height: 200px;
2798 }
2799 .bann-info {
2800     padding: 3em
0;
2801 }
2802 .bann-info1 {
2803     padding: 3em 2em 0em 0em;
2804 }
2805 .bnr-left input[type=
"text"] {
2806     padding: 6px 10px;
2807 }
2808 .bnr-right input[type=
"text"] {
2809     padding: 6px 10px;
2810 }
2811 i.fa.fa-h-square,i.fa.fa-usd,i.fa.fa-mobile {
2812     font-size:
2.8em;
2813 }
2814 .rupes h3 {
2815     font-size: 17px;
2816 }
2817 .rupes h4 {
2818     font-size: 15px;
2819 }
2820 .holiday h3 {
2821     font-size:
1.5em;
2822 }
2823 .holiday p {
2824     font-size: 13px;
2825 }
2826 .routes h3 {
2827     font-size:
1.5em;
2828 }
2829 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
2830     font-size:
2.2em;
2831 }
2832 .banner-
1 h1,.banner-2 h1,.banner-3 h1 {
2833     padding:
1.2em 0 0;
2834     font-size: 36px;
2835 }
2836 .agent-right iframe {
2837     width: 587px;
2838     height: 449px;
2839 }
2840 .app-right h3 {
2841     font-size: 22px;
2842 }
2843 .app-button {
2844     width:
50%;
2845 }
2846 .mobile-app {
2847     padding: 3em
0 1em;
2848 }
2849 .banner-bottom-grid h4 {
2850     font-size:
1.3em;
2851 }
2852 .bus-midd h4 {
2853     font-size: 17px;
2854 }
2855 .bus-midd h4 a {
2856     font-size: 17px;
2857 }
2858 .bus-ic {
2859     width:
12%;
2860 }
2861 .bus-txt {
2862     
float: right;
2863     width:
84%;
2864 }
2865 .view1-sixth h2 {
2866     margin: 46px 0px 0px 0px;
2867 }
2868 .banner-
2 h1 {
2869     padding:
2.2em 0 0;
2870 }
2871 .rt-left {
2872     width:
77%;
2873 }
2874 .rom-info h3 {
2875     font-size:
1.3em;
2876 }
2877 .rom-info p {
2878     font-size: 14px;
2879 }
2880 .details-left {
2881     width:
34%;
2882 }
2883 .details-middle {
2884     padding: 1em 0em;
2885 }
2886 .room-right {
2887     width:
20%;
2888 }
2889 .room-left {
2890     width:
29%;
2891 }
2892 li.nam {
2893     width:
37%;
2894     margin-bottom: 1em;
2895 }
2896 li.mr {
2897     width:
24%;
2898 }
2899 li.spe {
2900     margin-top: 1em;
2901 }
2902 }
2903 @media (max-width:640px){
2904 .securetxt {
2905     line-height: 17px;
2906     font-size: 13px;
2907 }
2908 i.fa.fa-
lock {
2909     font-size:
1.7em;
2910     padding-right: 4px;
2911 }
2912 .logo {
2913     margin-right: 20px;
2914 }
2915 .bus a {
2916     font-size: 13px;
2917     padding:
0 6px;
2918 }
2919 .bann-info1 h3 {
2920     font-size:
1.4em;
2921 }
2922 .banner-
1 h1,.banner-3 h1{
2923     padding:
1.7em 0 0;
2924     font-size:30px;
2925 }
2926 .app-right h3 {
2927     font-size: 21px;
2928 }
2929 .comments-list ul li {
2930     font-size: 13px;
2931 }
2932 .comments-list h3 {
2933     font-size:
1.7em;
2934 }
2935 .leave-comment input[type=
"text"], .leave-comment input[type="email"], .leave-comment textarea {
2936     width:
48.9%;
2937 }
2938 .view1-sixth h2 {
2939     margin: 40px 0px 0px 0px;
2940 }
2941 .banner-
2 h1 {
2942     padding: 3em
0 0;
2943     font-size: 30px;
2944 }
2945 .banner-
3 {
2946     min-height: 190px;
2947 }
2948 .rt-left {
2949     width:
74%;
2950 }
2951 .details-left {
2952     width:
33%;
2953 }
2954 .room-left {
2955     width:
27%;
2956 }
2957 .room-right {
2958     width:
22%;
2959 }
2960 }
2961 @media (max-width:600px){
2962 .banner h1 {
2963     padding:
2.2em 0 0;
2964     font-size: 30px;
2965 }
2966 .banner {
2967     min-height: 175px;
2968 }
2969 .bann-info1 {
2970     width:
33%;
2971 }
2972 .bann-info {
2973     width:
67%;
2974 }
2975 .bann-info h2 {
2976     font-size: 24px;
2977 }
2978 .bnr-left input[type=
"text"] {
2979     font-size: 13px;
2980     margin-top: 0px;
2981 }
2982 .bnr-right input[type=
"text"] {
2983     font-size: 13px;
2984     margin-top: 0px;
2985 }
2986 .ban-top .inputLabel, .ban-bottom .inputLabel {
2987     font-size: 13px;
2988 }
2989 button.seabtn {
2990     padding: 6px 16px!important;
2991     font-size: 14px;
2992 }
2993 .rupes-left {
2994     
float: left;
2995     width:
100%;
2996     margin-bottom: 2em;
2997 }
2998 i.fa.fa-h-square, i.fa.fa-usd, i.fa.fa-mobile {
2999     font-size: 5em;
3000 }
3001 .rup-left {
3002     
float: left;
3003     width:
17%;
3004 }
3005 .rup-rgt {
3006     
float: left;
3007     width:
83%;
3008 }
3009 .rupes h3 {
3010     font-size: 22px;
3011 }
3012 .rupes h4 {
3013     font-size: 18px;
3014 }
3015 .rupes {
3016     padding: 3em
0 1em;
3017 }
3018 .holiday-left {
3019     width:
100%;
3020 }
3021 .holiday-mid {
3022     width:
100%;
3023     margin: 1em
0;
3024 }
3025 .track p {
3026     width:
84%;
3027 }
3028 .routes-left {
3029     width:
100%;
3030     margin-bottom:
1.5em;
3031 }
3032 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
3033     font-size: 4em;
3034 }
3035 .routes h3 {
3036     font-size: 2em;
3037 }
3038 .routes p {
3039     font-size: 15px;
3040 }
3041 .routes {
3042     padding: 3em
0 1em;
3043 }
3044 .banner-
1 {
3045     min-height: 140px;
3046 }
3047 .agent-right iframe {
3048     width: 521px;
3049     height: 400px;
3050 }
3051 .agent-right iframe {
3052     width: 560px;
3053     height: 425px;
3054 }
3055 .details-left {
3056     width:
32%;
3057 }
3058 .details-middle h3 {
3059     font-size:
1.2em;
3060 }
3061 .details-middle {
3062     padding:
0.5em 0em;
3063 }
3064 .details-middle li {
3065     margin:
0 7px 0 0px;
3066     font-size: 14px;
3067
3068 }
3069 .details-middle p {
3070     font-size: 14px;
3071 }
3072 .details-top h5 {
3073     font-size:
1.3em;
3074 }
3075 .lightbox .box {
3076     min-width: 545px;
3077     margin:
12% auto;
3078     padding: 10px 10px 20px 10px;
3079 }
3080 p.aval {
3081     padding-left: 10px;
3082 }
3083 }
3084 @media (max-width:568px){
3085 .bann-info h2 {
3086     font-size: 22px;
3087     margin-bottom:15px;
3088 }
3089 .bann-info1 h3 {
3090     font-size:
1.3em;
3091 }
3092 .rup-left {
3093     width:
23%;
3094 }
3095 .rup-rgt {
3096     width:
77%;
3097 }
3098 .agent-right iframe {
3099     width: 488px;
3100     height: 375px;
3101 }
3102 .con-top {
3103     width:
50%;
3104 }
3105 .app-left img {
3106     display: inline-block;
3107 }
3108 .app-left {
3109     width:
100%;
3110     text-align: center;
3111 }
3112 .app-right {
3113     
float: right;
3114     width:
100%;
3115     margin-top: 2em;
3116 }
3117 .app-right h3 {
3118     font-size: 24px;
3119 }
3120 .banner-bottom-grid {
3121     
float: left;
3122     width:
100%;
3123     margin-bottom: 2em;
3124 }
3125 .banner-bottom-grid h4 {
3126     font-size:
1.5em;
3127 }
3128 .travel h3 {
3129     font-size:
1.5em;
3130 }
3131 .travel p {
3132     font-size: 14px;
3133 }
3134 a.det {
3135     padding: 6px 14px;
3136 }
3137 a.view {
3138     padding: 6px 16px;
3139 }
3140 i.fa.fa-clock-o {
3141     font-size:
1.2em;
3142 }
3143 .bus-midd h4 {
3144     font-size: 15px;
3145 }
3146 .bus-midd p {
3147     font-size: 13px;
3148 }
3149 .bus-midd h4 a {
3150     font-size: 15px;
3151 }
3152 .comments-list ul li i {
3153     margin:
0 0.2em;
3154 }
3155 .leave-comment input[type=
"text"], .leave-comment input[type="email"], .leave-comment textarea {
3156     width:
48.8%;
3157 }
3158 .view1-sixth h2 {
3159     margin: 32px 0px 0px 0px;
3160 }
3161 }
3162 @media (max-width:480px){
3163 .logo a {
3164     font-size:
1.7em;
3165 }
3166 .logo {
3167     margin-right:
0;
3168     width:
100%;
3169     text-align: center;
3170     margin-bottom: 10px;
3171 }
3172 li.hm, li.prnt {
3173     margin-right: 2px;
3174 }
3175 .banner h1 {
3176     padding:
2.2em 0 0;
3177     font-size: 26px;
3178 }
3179 .banner {
3180     min-height: 150px;
3181 }
3182 .bann-info1 {
3183     width:
100%;
3184     padding: 2em 1em 0em;
3185 }
3186 .bann-info {
3187     width:
100%;
3188     padding: 2em 14px;
3189 }
3190 .rupes {
3191     padding: 2em
0 1em;
3192 }
3193 .footer-left li a {
3194     font-size: 13px;
3195 }
3196 .faq {
3197     padding: 2em
0;
3198 }
3199 .banner-
1 h1,.banner-2 h1,.banner-3 h1{
3200     font-size: 26px;
3201 }
3202 .agent-right iframe {
3203     width: 400px;
3204     height: 305px;
3205 }
3206 a.det {
3207     padding: 6px 5px;
3208 }
3209 .tra-top h6 a {
3210     font-size: 14px;
3211 }
3212 li.ser {
3213     width:
16%;
3214      text-align: center;
3215 }
3216 li.las {
3217     width:
17%;
3218      text-align: center;
3219 }
3220 li.rou {
3221     width:
32%;
3222      text-align: center;
3223 }
3224 li.dat {
3225     text-align: center;
3226 }
3227 .travel p {
3228     font-size: 13px;
3229 }
3230 .bus-tp h2 {
3231     font-size: 17px;
3232 }
3233 .bus-tp P {
3234     font-size: 13px;
3235     line-height:
1.5em;
3236 }
3237 .bus-midd h4 {
3238     font-size: 13px;
3239 }
3240 .bus-midd h4 a {
3241     font-size: 13px;
3242 }
3243 .bus-midd h5 {
3244     font-size: 18px;
3245 }
3246 a.view {
3247     padding: 5px 8px;
3248     margin-top:6px;
3249 }
3250 ul.first {
3251     padding: 1em
0 1em;
3252 }
3253 .blog {
3254     padding: 2em
0;
3255 }
3256 .comments-list h3 {
3257     font-size:
1.5em;
3258 }
3259 .comments-list ul li span {
3260     padding-right: 3px;
3261 }
3262 .comments-list ul li i {
3263     margin:
0 0px;
3264 }
3265 .comments-list ul {
3266     padding: 1em
0 1em;
3267 }
3268 .comments-list p {
3269     margin: 1em
0;
3270 }
3271 ul.paging {
3272     padding: 1em
0 0;
3273 }
3274 .leave-comment {
3275     margin: 2em
0 0;
3276 }
3277 .leave-comment form {
3278     margin: 1em
0 0;
3279 }
3280 .leave-comment input[type=
"text"], .leave-comment input[type="email"], .leave-comment textarea {
3281     width:
48.6%;
3282 }
3283 .view1-sixth h2 {
3284     margin: 25px 0px 0px 0px;
3285     font-size:14px;
3286 }
3287 .routes h3 {
3288     font-size:
1.7em;
3289 }
3290 .rooms-top {
3291     min-height: 211px;
3292     padding: 6em
0 0;
3293 }
3294 .rom-info h3 {
3295     font-size:
1.1em;
3296 }
3297 .rom-info p {
3298     font-size: 12px;
3299 }
3300 .rom-info {
3301     padding: 1em 1em;
3302 }
3303 .room-map {
3304     margin: 2em
0;
3305 }
3306 .room-map iframe {
3307     min-height: 200px;
3308 }
3309 .hotel-amenit li {
3310     font-size: 14px;
3311 }
3312 .hotel-police p {
3313     font-size: 14px;
3314 }
3315 .details-middle h3 {
3316     font-size:
1.1em;
3317 }
3318 .details-top h5 {
3319     font-size:
1.2em;
3320 }
3321 .room-right {
3322     width:
23%;
3323 }
3324 .room-midle {
3325     width:
50%;
3326 }
3327 .rom-btm p {
3328     font-size: 14px;
3329     color: #
999;
3330 }
3331 .tracking-left {
3332     
float: left;
3333     width:
100%;
3334 }
3335 .tracking-right {
3336     
float: left;
3337     width:
100%;
3338 }
3339 .offers-
1 h3 {
3340     font-size: 18px;
3341 }
3342 .holiday-left img {
3343     width:
100%;
3344 }
3345 .lightbox .box {
3346     min-width: 445px;
3347 }
3348 ul.
set-1 {
3349     margin-top: 1em;
3350     margin-left: 194px;
3351 }
3352 .
set-right {
3353     padding-left: 9px;
3354 }
3355 .footer-top h3 {
3356     font-size:
1.5em;
3357 }
3358 .faq p {
3359     font-size: 13px;
3360 }
3361 .faq li {
3362     font-size: 13px;
3363 }
3364 .app-right p {
3365     font-size: 13px;
3366 }
3367 .banner-text p {
3368     font-size: 13px;
3369 }
3370 .banner-bottom-grid p {
3371     font-size: 13px;
3372 }
3373 .comments-list p {
3374     font-size: 13px;
3375 }
3376 .popular-right p {
3377     font-size: 13px;
3378 }
3379 .categories ul li a {
3380     font-size: 13px;
3381 }
3382 .comments-list p span {
3383     font-size: 13px;
3384 }
3385 .admin-right p {
3386     font-size: 13px;
3387 }
3388 .recent-comments-grid-right p {
3389     font-size: 13px;
3390 }
3391 .privacy p {
3392     font-size: 13px;
3393 }
3394 .agent p {
3395     font-size: 13px;
3396 }
3397 .terms p {
3398     font-size: 13px;
3399 }
3400 i.fa.fa-h-square {
3401     font-size: 3em;
3402 }
3403 i.fa.fa-usd, i.fa.fa-mobile {
3404     font-size: 4em;
3405 }
3406 .login-left {
3407     
float: none;
3408     width:
53%;
3409     margin:
0 0 2em;
3410 }
3411 .login-right {
3412     
float: none;
3413     width:
100%;
3414 }
3415 }
3416 @media (max-width:414px){
3417 ul.tp-hd-rgt a {
3418     font-size: 11px;
3419 }
3420 ul.tp-hd-rgt li {
3421     font-size: 11px;
3422 }
3423 ul.tp-hd-lft a {
3424     font-size: 11px;
3425 }
3426 .banner h1 {
3427     padding:
2.7em 0 0;
3428     font-size: 22px;
3429 }
3430 .banner {
3431     min-height: 140px;
3432 }
3433 .rou-left {
3434     width:
28%;
3435 }
3436 .rou-rgt {
3437     width:
72%;
3438 }
3439 .footer-left li {
3440     width:
50%;
3441 }
3442 .rup-rgt {
3443     width:
70%;
3444 }
3445 .rup-left {
3446     width:
30%;
3447 }
3448 .footer-top {
3449     padding: 1em
0 2em;
3450 }
3451 .faq h2 {
3452     font-size:
1.7em;
3453 }
3454 .faq h3 {
3455     font-size:
1.4em;
3456 }
3457 .banner h1,.banner-
2 h1,.banner-3 h1 {
3458     padding:
2.7em 0 0;
3459     font-size: 22px;
3460 }
3461 .about-mid {
3462     margin: 2em
0;
3463 }
3464 .about h3 {
3465     margin-bottom:
0.3em;
3466 }
3467 .ab-lt {
3468     padding-right: 15px;
3469 }
3470 .terms {
3471     padding: 2em
0;
3472 }
3473 .privacy h3 {
3474     margin-bottom: 0em;
3475 }
3476 .privacy p {
3477     font-size: 14px;
3478 }
3479 .privacy {
3480     padding: 2em
0;
3481 }
3482 .agent-right iframe {
3483     width: 335px;
3484     height: 261px;
3485 }
3486 .agent-left input[type=
"text"] {
3487     font-size: 14px;
3488     padding: 6px 10px;
3489 }
3490 .app-right h3 {
3491     font-size: 22px;
3492 }
3493 .app-right p {
3494     font-size: 13px;
3495     margin: 8px
0 20px 0;
3496 }
3497 .banner-text p {
3498     font-size: 14px;
3499 }
3500 .banner-bottom-grid p {
3501     font-size: 14px;
3502 }
3503 .banner-bottom {
3504     padding: 2em
0 0;
3505 }
3506 .bann-info1 h3 {
3507     font-size:
1.2em;
3508 }
3509 .bann-info {
3510     padding: 1em 14px;
3511 }
3512 li.ser {
3513     text-align: left;
3514     font-size: 16px;
3515 }
3516 li.las {
3517     text-align: left;
3518     font-size: 16px;
3519 }
3520 li.rou {
3521     text-align: left;
3522     font-size: 16px;
3523 }
3524 li.dat {
3525     text-align: center;
3526     font-size: 16px;
3527 }
3528 li.fir {
3529     width:
15%;
3530     font-size: 16px;
3531 }
3532 .travel p {
3533     font-size: 12px;
3534 }
3535 a.det {
3536     padding: 6px 6px;
3537     font-size: 11px;
3538 }
3539 span.sen {
3540     display: none;
3541 }
3542 .bus-midd p {
3543     font-size: 10px;
3544 }
3545 .bus-midd h4 a {
3546     font-size: 12px;
3547 }
3548 a.view {
3549     font-size: 10px;
3550 }
3551 .bus-tp h2 {
3552     font-size: 14px;
3553 }
3554 .bus-tp P {
3555     font-size: 11px;
3556 }
3557 .comments-list h3 {
3558     font-size:
1.4em;
3559 }
3560 .leave-comment input[type=
"email"] {
3561     margin:
0.5em 0 0;
3562     width:
100%;
3563 }
3564 .admin {
3565     padding: 1em;
3566     margin: 1em
0 2em;
3567 }
3568 .leave-comment input[type=
"text"], .leave-comment input[type="email"], .leave-comment textarea {
3569     width:
100%;
3570 }
3571 .hotels-right {
3572     width:
100%;
3573     margin-bottom: 1em;
3574 }
3575 .view1-sixth h2 {
3576     margin: 78px 0px 0px 0px;
3577 }
3578 .hotels-left {
3579    margin-bottom: 1em;
3580     width:
100%;
3581 }
3582 .hotl-top {
3583     margin-top: 0em;
3584 }
3585 .hotels-top h3 {
3586     margin-bottom: 20px;
3587 }
3588 .hotels-top {
3589     padding: 1em
0;
3590 }
3591 .routes p {
3592     font-size: 14px;
3593 }
3594 .routes h3 {
3595     font-size:
1.3em;
3596 }
3597 .routes {
3598     padding: 0em
0 1em;
3599 }
3600 .banner-
2 h1 {
3601     padding: 3em
0 0;
3602     font-size: 22px;
3603 }
3604 .banner-
2 {
3605     min-height: 190px;
3606 }
3607 .rom-info {
3608     padding:
0.7em;
3609 }
3610 .rooms-top {
3611     min-height: 186px;
3612     padding: 5em
0 0;
3613 }
3614 .banner-
3 {
3615     min-height: 160px;
3616 }
3617 .similar_hotel {
3618     margin-bottom: 2em;
3619 }
3620 .details-right {
3621     text-align: center;
3622     
float: right;
3623     padding:
0;
3624 }
3625 .details-middle {
3626     width:
70%;
3627 }
3628 .details-left {
3629     width:
30%;
3630 }
3631 .details {
3632     padding: 0em
0 2em;
3633 }
3634 .room-left {
3635     width:
100%;
3636     padding:
0;
3637 }
3638 .room-midle {
3639     width:
100%;
3640     padding-left: 12px;
3641 }
3642 .room-right {
3643     width:
100%;
3644     padding:
0;
3645 }
3646 li.nam {
3647     width:
100%;
3648     margin-bottom: 1em;
3649 }
3650 li.mr {
3651     width:
46%;
3652     margin-bottom: 1em;
3653 }
3654 .selectroom_right li {
3655     width:
33.33%;
3656 }
3657 .selectroom_right p {
3658     font-size: 14px;
3659 }
3660 .selectroom {
3661     padding: 2em
0 0em;
3662 }
3663 .tracking h3 {
3664     margin-bottom:
0.5em;
3665 }
3666 .tracking p {
3667     font-size: 14px;
3668 }
3669 .login-right input[type=
"submit"] {
3670     font-size: 14px;
3671 }
3672 .writ input[type=
"text"] {
3673     font-size: 14px;
3674     width:
100%;
3675 }
3676 li.na-me {
3677     width:
100%;
3678 }
3679 li.na-me
select {
3680     font-size: 14px;
3681     width:
100%;
3682 }
3683 .lightbox .box {
3684     min-width: 386px;
3685 }
3686 ul.
set-1 {
3687     margin-left: 166px;
3688 }
3689 .footer-top h3 {
3690     font-size:
1.4em;
3691 }
3692 .login-left {
3693     width:
63%;
3694 }
3695 }
3696 @media (max-width:384px){
3697 ul.tp-hd-rgt a {
3698     font-size: 10px;
3699 }
3700 ul.tp-hd-rgt li {
3701     font-size: 10px;
3702 }
3703 ul.tp-hd-lft a {
3704     font-size: 10px;
3705 }
3706 i.fa.fa-home {
3707     font-size: 18px;
3708 }
3709 .ban-top .inputLabel, .ban-bottom .inputLabel {
3710     font-size: 12px;
3711 }
3712 .bann-info h2 {
3713     font-size: 20px;
3714     margin-bottom: 15px;
3715 }
3716 .agent-right iframe {
3717     width: 296px;
3718     height: 229px;
3719 }
3720 .app-right h3 {
3721     font-size: 20px;
3722 }
3723 .bann-info1 {
3724     padding: 2em
0.4em 0em;
3725 }
3726 .bus-midd h5 {
3727     font-size: 15px;
3728 }
3729 a.view {
3730     font-size: 11px;
3731     text-align: center;
3732 }
3733 li.fare {
3734     width:
22%;
3735     text-align: center;
3736 }
3737 li.seat {
3738     width:
24%;
3739     text-align: center;
3740 }
3741 .bus-midd p {
3742     font-size: 10px;
3743     text-align: center;
3744 }
3745 .bus-txt3 {
3746     
float: right;
3747     width:
100%;
3748 }
3749 li.arriv {
3750     width:
16%;
3751     text-align: center;
3752 }
3753 li.dept {
3754     width:
18%;
3755     text-align: center;
3756 }
3757 .bus-ic1 {
3758     width:
100%;
3759     text-align: center;
3760 }
3761 a.view {
3762     padding: 5px 7px;
3763 }
3764 i.fa.fa-clock-o {
3765     margin-top: 10px;
3766 }
3767 li.arriv h4 {
3768     margin-top: 30px;
3769 }
3770 .bus-ic3 {
3771     width:
100%;
3772     text-align: center;
3773 }
3774 .bus-ic3 img{
3775    display:inline-block;
3776 }
3777 .bus-txt4 {
3778     margin-top: 13px;
3779 }
3780 .bus-txt1 {
3781     width:
100%;
3782 }
3783 li.trav {
3784     width:
20%;
3785     text-align: center;
3786 }
3787 .bus-tp h2 {
3788     font-size: 12px;
3789 }
3790 .bus-tp P {
3791     line-height:
1.2em;
3792 }
3793 .bus-ic {
3794     width:
100%;
3795     text-align: center;
3796 }
3797 .bus-ic img{
3798     display:inline-block;
3799 }
3800 .bus-txt {
3801     width:
100%;
3802 }
3803 .bus-midd h4 {
3804     font-size: 13px;
3805     text-align: center;
3806 }
3807 .comments-list h3 {
3808     font-size:
1.3em;
3809 }
3810 .banner-
2 {
3811     min-height: 180px;
3812 }
3813 .
set-left {
3814     
float: left;
3815     width:
100%;
3816 }
3817 .
set-right {
3818     padding-left: 0px;
3819     margin-top: 1em;
3820     width:
100%;
3821 }
3822 .lightbox .box {
3823     min-width: 349px;
3824 }
3825 ul.
set-1 {
3826     margin-left: 254px;
3827 }
3828 p.aval {
3829     font-size: 13px;
3830 }
3831 .login-left {
3832     width:
68%;
3833 }
3834 }
3835 @media (max-width:375px){
3836 li.ned, li.wrt, li.tol {
3837     margin-right: 6px;
3838 }
3839 .banner h1,.banner-
2 h1,.banner-3 h1 {
3840     padding:
1.7em 0 0;
3841     font-size: 25px;
3842 }
3843 .bann-info h2 {
3844     font-size: 19px;
3845     margin-bottom: 15px;
3846 }
3847 .track h3 {
3848     font-size:
1.5em;
3849 }
3850 .track p {
3851     width:
100%;
3852      font-size: 14px;
3853 }
3854 .routes h3 {
3855     font-size:
1.8em;
3856 }
3857 .rou-left {
3858     width:
31%;
3859 }
3860 .rou-rgt {
3861     width:
69%;
3862 }
3863 a.view {
3864     padding: 5px 6px;
3865 }
3866 .hotes-left {
3867     
float: left;
3868     width:
100%;
3869     text-align: left;
3870     margin-bottom: 1em;
3871 }
3872 .banner-
2 h1 {
3873     padding:
2.7em 0 0;
3874 }
3875 .banner-
2 {
3876     min-height: 180px;
3877 }
3878 .login-left {
3879     width:
71%;
3880 }
3881 }
3882 @media (max-width:320px){
3883 i.fa.fa-home {
3884     font-size: 20px;
3885 }
3886 ul.tp-hd-lft a {
3887     font-size: 12px;
3888 }
3889 ul.tp-hd-lft {
3890     
float: left;
3891     width:
100%;
3892     text-align: center;
3893 }
3894 .logo {
3895     margin-bottom: 2px;
3896 }
3897 ul.tp-hd-rgt {
3898     
float: left;
3899     width:
100%;
3900 }
3901 ul.tp-hd-rgt li {
3902     font-size: 12px;
3903 }
3904 ul.tp-hd-rgt a {
3905     font-size: 12px;
3906 }
3907 li.ned, li.wrt, li.tol {
3908     margin-right: 20px;
3909 }
3910 .top-header {
3911     height: 62px;
3912     line-height: 23px;
3913     padding:
0.5em 0;
3914 }
3915 .bus a {
3916     font-size: 12px;
3917     padding:
0 3px;
3918 }
3919 .securetxt {
3920     line-height: 17px;
3921     font-size: 12px;
3922 }
3923 .banner h1,.banner-
2 h1,.banner-3 h1 {
3924     padding:
1.7em 0 0;
3925     font-size: 22px;
3926 }
3927 .bann-info1 {
3928     width:
100%;
3929     padding: 1em
0 0;
3930 }
3931 i.fa.fa-columns {
3932     font-size: 6em;
3933 }
3934 .bann-info1 h3 {
3935     font-size:
1.2em;
3936     margin-top:12px;
3937 }
3938 .bann-info {
3939     padding: 1em 0px;
3940 }
3941 .bann-info h2 {
3942     font-size: 17px;
3943     margin-bottom: 15px;
3944 }
3945 .ban-top .inputLabel, .ban-bottom .inputLabel {
3946     font-size: 11px;
3947 }
3948 button.seabtn {
3949     padding: 6px 13px!important;
3950     font-size: 13px;
3951 }
3952 .sear {
3953     margin-top: 20px;
3954 }
3955 .ban-bottom {
3956     margin-top: 20px;
3957 }
3958 i.fa.fa-h-square, i.fa.fa-usd, i.fa.fa-mobile {
3959     font-size: 4em;
3960 }
3961 .rupes h3 {
3962     font-size: 20px;
3963 }
3964 .rupes h4 {
3965     font-size: 16px;
3966 }
3967 .rupes-left {
3968     padding:
0;
3969 }
3970 .holiday {
3971     padding: 2em
0;
3972 }
3973 .holiday-left {
3974     padding:
0;
3975 }
3976 .holiday-mid {
3977     padding:
0;
3978 }
3979 .track {
3980     padding: 2em
0;
3981 }
3982 .track-left {
3983     padding:
0;
3984 }
3985 .track-right {
3986     padding-left:
0;
3987 }
3988 .routes-left {
3989     padding:
0;
3990 }
3991 .routes {
3992     padding: 2em
0 0em;
3993 }
3994 .routes h3 {
3995     font-size:
1.6em;
3996 }
3997 .routes p {
3998     font-size: 14px;
3999 }
4000 i.fa.fa-truck, i.fa.fa-user, i.fa.fa-ticket {
4001     font-size: 3em;
4002 }
4003 .footer-left {
4004     padding:
0;
4005 }
4006 .footer-top h3 {
4007     margin-bottom:
0.5em;
4008 }
4009 .banner-
1 h1,.banner-2 h1,.banner-3 h1{
4010     font-size: 22px;
4011 }
4012 .banner-
1 {
4013     min-height: 120px;
4014 }
4015 .faq h2 {
4016     font-size:
1.4em;
4017 }
4018 .faq h3 {
4019     font-size:
1.2em;
4020 }
4021 .faq p {
4022     font-size: 13px;
4023 }
4024 .faq {
4025     padding: 1em
0;
4026 }
4027 .about {
4028     padding: 1em
0;
4029 }
4030 .about h2 {
4031     font-size:
1.7em;
4032     margin-bottom:
0.3em;
4033 }
4034 .about p {
4035     font-size: 13px;
4036 }
4037 .about h3 {
4038     font-size:
1.5em;
4039 }
4040 .abt-lft {
4041     padding:
0;
4042 }
4043 .ab-lt {
4044     padding:
0;
4045 }
4046 .ab-tp {
4047     margin-bottom: 1em;
4048 }
4049 .ab-rt {
4050     padding:
0;
4051 }
4052 .ab-rt ul li a {
4053     font-size: 13px;
4054     padding: 0px 0px 0px 22px;
4055 }
4056 .terms h3 {
4057     font-size:
1.4em;
4058 }
4059 .terms h6 {
4060     margin:
0.5em 0;
4061 }
4062 .terms p {
4063     font-size: 13px;
4064 }
4065 .terms-bottom {
4066     margin-top: 2em;
4067 }
4068 .terms {
4069     padding:
1.5em 0;
4070 }
4071 .privacy p {
4072     font-size: 13px;
4073 }
4074 .privacy {
4075     padding:
1.5em 0;
4076 }
4077 .privacy h4 {
4078     margin: 1em
0 0;
4079 }
4080 .agent {
4081     padding:
1.5em 0;
4082 }
4083 .agent-left {
4084     text-align: center;
4085     padding:
0;
4086 }
4087 .ag-bt {
4088     margin-bottom: 1em;
4089 }
4090 .agent-right iframe {
4091     width: 272px;
4092     height: 212px;
4093     margin-top:
1.5em
4094 }
4095 .agent-right {
4096     padding:
0;
4097 }
4098 .agent p {
4099     font-size: 13px;
4100 }
4101 .con-top {
4102     width:
100%;
4103     margin-top: 1em;
4104 }
4105 .contact {
4106     padding:
1.5em 0;
4107 }
4108 .contact h4 {
4109     margin-bottom:
0.3em;
4110 }
4111 .contact-left {
4112     padding:
0;
4113 }
4114 .app-left {
4115     padding:
0;
4116 }
4117 .app-right h3 {
4118     font-size: 19px;
4119     line-height:25px;
4120 }
4121 .app-right {
4122     padding:
0;
4123 }
4124 .banner-bottom {
4125     padding:
0.5em 0 0;
4126 }
4127 .banner-text p {
4128     font-size: 13px;
4129     margin: 1em auto
0 auto;
4130 }
4131 .banner-text h3 {
4132     font-size:
2.2em;
4133 }
4134 .app-right p {
4135     font-size: 13px;
4136 }
4137 .banner-bottom-grid p {
4138     font-size: 13px;
4139 }
4140 .banner-bottom-grid {
4141     margin-bottom:
1.5em;
4142     padding:
0;
4143 }
4144 .glyphicon-th-large {
4145     font-size:
1.7em;
4146 }
4147 .services-icon {
4148     width: 100px;
4149     height: 100px;
4150     line-height: 111px;
4151 }
4152 .banner-text h3 {
4153     font-size: 2em;
4154 }
4155 ul.rout {
4156     padding:
0.5em;
4157 }
4158 .tra-top h6 a {
4159     font-size: 12px;
4160 }
4161 .bann-info1 {
4162     padding: 2em 0em 0em;
4163 }
4164 .bann-info {
4165     padding: 1em 0px;
4166 }
4167 .tra-top h4 {
4168     font-size: 18px;
4169 }
4170 .tra-top {
4171     margin-top: 1em;
4172 }
4173 .bus-tp {
4174     padding:
0.5em 0;
4175     background: #34ad00;
4176 }
4177 .bus-tp P {
4178     font-size: 13px;
4179     text-align: center;
4180     
float: none;
4181     margin-bottom:
0.5em;
4182 }
4183 .bus-tp h2 {
4184     font-size: 15px;
4185     
float: none;
4186     text-align: center;
4187 }
4188 .bus-btm li a {
4189     font-size: 13px;
4190 }
4191 .bus-midd h4 {
4192     font-size: 12px;
4193 }
4194 li.trav {
4195     width:
23%;
4196 }
4197 li.arriv {
4198     width:
17%;
4199     text-align: center;
4200 }
4201 li.seat {
4202     width:
22%;
4203     text-align: center;
4204 }
4205 li.fare {
4206     width:
20%;
4207     text-align: center;
4208 }
4209 .bus-midd h5 {
4210     font-size: 13px;
4211 }
4212 .blog-left {
4213     padding:
0;
4214 }
4215 .comments-list p {
4216     font-size: 13px;
4217 }
4218 .blog {
4219     padding:
1.5em 0;
4220 }
4221 .comments-list:nth-child(
2) {
4222     margin: 1em
0;
4223     padding: 1em
0 1em;
4224 }
4225 .blog-right {
4226     margin-top: 1em;
4227     padding:
0;
4228 }
4229 .popular h3, .subscribe h3, .categories h3, .instagram h2, .tags h3 {
4230     padding:
0.5em;
4231 }
4232 .admin-right p {
4233     font-size: 13px;
4234 }
4235 .admin {
4236     padding: 1em;
4237     margin: 1em
0 1em;
4238 }
4239 .recent-comments-grid-right p {
4240     font-size: 13px;
4241 }
4242 .hotels-right {
4243     padding:
0;
4244 }
4245 .hotels-left {
4246     padding:
0;
4247 }
4248 .view1-sixth h2 {
4249     margin: 70px 0px 0px 0px;
4250 }
4251 .banner-
2 h1 {
4252     padding:
2.7em 0 0;
4253 }
4254 .banner-
2 {
4255     min-height: 160px;
4256 }
4257 .banner-
3 {
4258     min-height: 130px;
4259 }
4260 .rt-left {
4261     width:
64%;
4262 }
4263 .rom-info h5 {
4264     font-size:
1.1em;
4265     text-align: center;
4266 }
4267 .rom-info h3 {
4268     font-size:
0.95em;
4269 }
4270 .rom-info p {
4271     font-size: 11px;
4272     line-height:
1.3em;
4273 }
4274 .rooms-top {
4275     min-height: 165px;
4276     padding: 4em
0 0;
4277 }
4278 .hotel-amenit li {
4279     font-size: 13px;
4280     width:
50%;
4281 }
4282 .hotel-police p {
4283     font-size: 13px;
4284 }
4285 h4.sing {
4286     margin-bottom:
0.5em;
4287 }
4288 .hotel-amenit {
4289     margin-bottom: 2em;
4290 }
4291 .hotel-police {
4292     margin-bottom: 2em;
4293 }
4294 .footer-left {
4295     margin-top: 1em;
4296 }
4297 .details-left {
4298     width:
100%;
4299     padding:
0;
4300 }
4301 .details-middle {
4302     width:
100%;
4303     padding-left: 16px;
4304 }
4305 .details-middle li {
4306     font-size: 13px;
4307 }
4308 .details-middle p {
4309     font-size: 13px;
4310 }
4311 .selectroom_top {
4312     padding: 1em;
4313 }
4314 .selectroom-info ul {
4315     margin-top: 1em;
4316 }
4317 .selectroom_right p {
4318     font-size: 13px;
4319 }
4320 .selectroom_right h6 {
4321     font-size:
0.9em;
4322 }
4323 .selectroom_right h3 {
4324     font-size:
1.5em;
4325 }
4326 .grand {
4327     text-align: right;
4328     margin-top:
0.5em;
4329 }
4330 .tracking {
4331     padding: 2em
0;
4332 }
4333 .tracking-top, .tracking-bottom {
4334     padding: 1em
0.5em;
4335 }
4336 .tracking p {
4337     font-size: 13px;
4338 }
4339 .login-right input[type=
"submit"] {
4340     font-size: 12px;
4341 }
4342 .login-right input[type=
"text"], .login-right input[type="password"] {
4343     font-size: 12px;
4344 }
4345 .login-left ul li {
4346     font-size: 14px;
4347 }
4348 .writ {
4349     padding:
0 1em 1em;
4350 }
4351 .writ h4 {
4352     font-size:
1.4em;
4353 }
4354 .copy-right p {
4355     font-size: 13px;
4356 }
4357 .lightbox .box {
4358     min-width: 280px;
4359 }
4360 ul.
set-1 {
4361     margin-left: 200px;
4362 }
4363 .login-left {
4364     width:
77%;
4365 }
4366 }
4367         .errorWrap {
4368     padding: 10px;
4369     margin:
0 0 20px 0;
4370     background: #fff;
4371     border-left: 4px solid #dd3d36;
4372     -webkit-box-shadow:
0 1px 1px 0 rgba(0,0,0,.1);
4373     box-shadow:
0 1px 1px 0 rgba(0,0,0,.1);
4374
4375 }
4376  .successWrap {
4377     padding: 10px;
4378     margin:
0 0 20px 0;
4379     background: #fff;
4380     border-left: 4px solid #4caf50;
4381     -webkit-box-shadow:
0 1px 1px 0 rgba(0,0,0,.1);
4382     box-shadow:
0 1px 1px 0 rgba(0,0,0,.1);
4383 }


Gõ tìm kiếm nhanh...